Native annotation decorations
HPDFRenderHeadlessPagePNG genererar saknat-utseende-fasade kanter och radrubriker genom sin ordinära avgränsade annoterings-Form-renderare
Ett tillhandahållet normalt utseende har företräde framför genererade dekorationer
Rektangulära fasade kanter
Square-, Link-, FreeText- och Stamp-ramar stödjer BS-stilarna B och I med motstående skuggade band, med ljusriktningen omvänd för inset
För varje kantfärgkomponent c använder ljusbandet 1 − (1 − c) × 0.35 och det mörka bandet c × 0.5
Bandbredd kläms till halva den kortare ramdimensionen; rektangelskillnader, noll bredd, tomma färger och separat CA/ca-opacitet förblir effektiva
Okända namngivna BS-stilar använder standardsoliden; en felaktigt typad stil förblir en felformad ordlistpost
Radrubriklayout
Cap aktiverar en rubrik från Contents eller XHTML RC med DS-styling; CP väljer Inline- eller Top-placering och CO tillhandahåller offset längs den ursprungliga ändpunktsriktningen och dess vänstra normal
Inline-rubriker lämnar ett mätt mellanrum i linjen; Top-rubriker och rubriker bredare än linjen använder placering ovanför linjen
Omvända ändpunkter behåller upprätt text, medan piländar och baslinjelinjer behåller sin oberoende geometri
Ren standard är ett deterministiskt 12-punkts Helvetica-resursnamn med annoteringens färg, löst genom de befintliga dokument- och sidtypsnittsresurserna
Unicode, rich-text-styling och explicita styckebrytningar använder den befintliga skrivskyddade textutseendebyggaren; tom text lämnar den ordinära linjen intakt
Klippning, livslängd och gränser
Rubrikplacering använder de mätta tillfälliga Form-dimensionerna och behåller sina BBox- och annoteringsrektangelklipp
Fältbyggarens inre utfyllnadsklipp tas endast bort ur denna genererade rubriklayout; ordinära PDF W- och W*-operatorer är oförändrade
Genererade textresurser delar oföränderliga TrueType-programbyte inom en annotering, med oberoende strömpositioner och städning efter att alla tillfälliga resursvyer släppts
Avkodade byte, arbetsminne, token, operationer, utdatastorlek och avbrott förblir avgränsade, inklusive långa flerspråkiga rubriker och återhämtning efter en misslyckad rendering
Acceptans och kvarvarande arbete
De icke-GUI-körarna i Tests/Linux/HeadlessAnnotationDecorations.en-us.md jämför ordinära sidoinnehållsgeometrikompanjoner vid två skalor i visnings- och utskriftsanvändning, med behållna separata MuPDF- och Poppler-observationer
Fixturer täcker opacitet, transparens, valfri synlighet, krypterade dokument, kort och lång Unicode, rubrikgränser, källgrafbevarande och avbrottsåterhämtning
CFF- eller Type1-standardtypsnittsformning, ytterligare FreeText-DA-operatorer och det oberoende spårade allmänna fraktionella glyfklippningsproblemet förblir separat arbete
Se annoteringsreserv för den bredare stödda geometrin och formatscope
Se nativa molniga annoteringskanter för kontinuerlig konturkonstruktion, Unicode-innehållsgränser och de ordinära acceptansingångspunkterna