Original raw-font annotation appearances
De native renderer kan een ontbrekende FreeText- of Line-caption-appearance opbouwen met het originele embedded Type1C-, CIDFontType0C- of bare Type1-fontprogramma
De transiƫnte Form behoudt de oorspronkelijke font-resources en PDF-charactercodes, inclusief Encoding en Differences, complete ToUnicode-sequenties, sparse CID-keyed CFF-charsets en originele Widths- of W-entries
Unicode reverse mapping selecteert de langste complete sequentie, checkt forward-map-precedence en eist dat een scalar-alias als complete single scalar round-tript
Array- en base-sequentie-bfranges, supplementary scalars en originele CID-mappings behouden hun oorspronkelijke betekenis zonder potentieel enorme bronranges uit te klappen
Ondersteunde layout omvat alignment, kardinale annotatierotatie, character- en word-spacing, automatische grootte, harde regeleindes, expliciete line heights, underline en strikeout
Originele glyph-outlines bepalen automatic-fit- en caption-bounds; Line-captions houden de gevestigde Helvetica-op-12pt-defaultselectie aan en kunnen een matchende originele embedded resource gebruiken
Map scans, sequentievergelijkingen, fitting, cache-insertion en buffer growth blijven begrensd door render-budgetten en annulering; oude en vervangende managed allocations worden samen toegelaten tijdens groei
De renderer leent bronresources zonder de oorspronkelijke graaf of het fontprogramma te muteren, behoudt de destination van de aanroeper bij falen en ondersteunt herstel en nested rendering
Zie Raw-font annotation word wrapping voor spatie- en afbreekstreepjesgrenzen over style runs heen; rich-text family-substitutie, synthetische bold of italic, raw-font complex-script shaping en CFF2 blijven apart werk
De gerichte acceptatie-entry vergelijkt gegenereerde appearances met onafhankelijk gespecificeerde expliciete appearances en checkt de expliciete controls tegen originele glyph-contours, MuPDF en Poppler
Smalle automatic-size-driehoeken gebruiken gedeclareerde interieur-samples en een geaggregeerd oppervlaktecriterium wanneer een drie-pixel-erosie geen interieur overlaat; dit bewijst geen exacte wiskundige dekking op elke randpixel
Zie OpenType CFF annotation and field appearances voor het complete OpenType-file-embeddingpad en diens aparte sparse-CID-reader-compatibiliteitslimieten