Rendu des glyphes CFF sous Linux natif

Le renderer Cairo natif dessine les polices simples embarquées Type1 et Type1C en utilisant les indices de glyphes FreeType exacts résolus depuis l'Encoding et les Differences de la police PDF, ou depuis l'encoding Adobe intégré applicable du programme de police

ToUnicode continue de piloter l'extraction de texte sémantique ; il ne choisit pas les contours de glyphes affichés, ainsi un mappage ToUnicode volontairement différent ne peut pas se substituer à un encoding d'affichage déclaré

Les buffers de programmes de polices et les faces FreeType conservent leur durée de vie bornée existante, et les mappages d'encoding manquants ou mal formés échouent avant la publication d'un résultat rendu au lieu de deviner un glyphe à partir du texte Unicode

Un /SA false validé laisse l'ajustement de trait désactivé, et /RI /RelativeColorimetric sélectionne la politique de couleur colorimétrique relative existante ; l'ajustement de trait actif et les autres rendering intents exigent leurs implémentations correspondantes

Ces valeurs par défaut rendent les pages d'archivage Ghostscript normalisées affichables dans HotPDF tout en conservant les contrôles de polices, de clipping, de budget de glyphes et d'annulation

Renderer Cairo natif · ABI de callback natif