Appearance di annotazione raw-font originali
Il renderer nativo può costruire un'appearance di caption FreeText o Line mancante usando il programma di font incorporato originale Type1C, CIDFontType0C o Type1 bare
Il Form transitorio conserva le risorse di font originali e i codici carattere PDF, inclusi Encoding e Differences, sequenze ToUnicode complete, charset CFF sparse con chiave CID e voci Widths o W originali
Il mapping inverso Unicode seleziona la sequenza completa più lunga, verifica la precedenza del mapping in avanti ed esige che un alias scalare faccia round trip come singolo scalare completo
Gli intervalli bfrange di array e sequenze base, gli scalari supplementari e i mapping CID originali conservano il loro significato originale senza espandere intervalli di origine potenzialmente enormi
Il layout supportato include allineamento, rotazione cardinale delle annotazioni, spaziatura di caratteri e parole, dimensionamento automatico, interruzioni di riga forzate, altezze di riga esplicite, sottolineato e barrato
I contorni dei glifi originali determinano i limiti di automatic-fit e caption; le caption Line conservano la selezione predefinita consolidata Helvetica-at-12pt e possono usare una risorsa incorporata originale corrispondente
Scansioni delle mappe, confronti di sequenze, fitting, inserimento in cache e crescita del buffer restano limitati dai budget di render e dalla cancellazione; le allocazioni gestite vecchie e di sostituzione vengono ammesse insieme durante la crescita
Il renderer prende in prestito le risorse sorgente senza mutare il grafo originale o il programma di font, preserva la destinazione del caller in caso di fallimento e supporta recupero e rendering annidato
Per i confini di spazio e trattino tra gli style run vedere Word wrapping delle annotazioni raw-font, e per avanzamenti trasformati, limiti di glifi e decorazioni del font originale, stato di stroke e fitting automatico limitato vedere Appearance predefinite FreeText
La sostituzione di famiglia raw-font, bold o corsivo sintetico e lo shaping di scritture complesse restano fuori da questo percorso di risorse originali; l'input completo OpenType CFF2 dell'istanza predefinita usa il suo separato backend statico convertito, mentre il CFF2 raw autonomo e le coordinate di variazione non predefinite restano non supportate
La voce di acceptance mirata confronta le appearance generate con appearance esplicite specificate indipendentemente e verifica i controlli espliciti contro contorni di glifi originali, MuPDF e Poppler
I triangoli stretti a dimensione automatica usano campioni interni dichiarati e un criterio di area aggregata quando un'erosione di tre pixel non lascia interno; questo non stabilisce una copertura matematica esatta in ogni pixel di bordo
Per il percorso di incorporamento del file OpenType completo e i suoi limiti separati di compatibilità dei reader sparse-CID vedere Appearance di annotazioni e campi OpenType CFF