HPDFBuildHeadlessRichTextAppearance
function HPDFBuildHeadlessRichTextAppearance(
const Runs: THPDFHeadlessRichTextRuns;
const Fonts: THPDFHeadlessRichTextFonts;
FirstObjectNumber, MaximumObjects: Integer;
const Options: THPDFHeadlessTextAppearanceOptions): THPDFHeadlessTextAppearance;
Gerçek stil yazı tipleri, kelime parçaları, ortak baseline'lar, süslemeler, paragraf hizalaması ve widget döndürmesiyle çağırana ait bir appearance paketi kurar
Bu kaynak-uyumlu tek-aile giriş noktası boş run FontFamily etiketleri gerektirir; açıkça adlandırılmış aileler için HPDFBuildHeadlessRichTextFamilyAppearance'ı kullanın
ObjectCount, eksiksiz paket boyutunu sağlar; nesne sıfır dış Form XObject'tir ve sonraki nesneler referans verilen parça form'larını ve yazı tiplerini içerir
MaximumObjects, parça kurulumundan önce ardışık nesne aralığını sınırlar; builder ayrıca mevcut yazı tipi, nesne-baytı, glyph ve cancellation sınırlarını uygular
Border, kırpmadan önce dikdörtgen veya daire boyar; HighlightLine ve HighlightLines, gerçek ölçülmüş çok satırlı satır arka planlarını boyar
Stiller arası işaretler, verilen stil yazı tiplerinden ve onların tekil punto boyutlarından gerçek GPOS taban, ligatür ve işaret çapalarını kullanır; alt form'lar, sahiplikteki widget kırpması içinde negatif-kökenli glyph outline'larını korur
Yönsel embedding'ler, override'lar, izolatlar ve çift parantezler, otomatik sarmalama boyunca eksiksiz mantıksal paragraf bağlamını korur; önbellekteki paragraf düzeyleri her fiziksel satır için yeniden sıralanır ve her stil öğesi, native shaping için gerçek çevreleyen satır metnini kullanır
Paragraf-türetilmiş satır sırası · Önbellekteki satır yeniden sıralaması · Sıralı bağlamsal shaping
Native zengin metin alan davranışı · Document API
OpenType CFF 1 yazı tipleri, compact font appearance backend'i üzerinden desteklenir; tam yazı tipini, gerçek CID eşlemesini, Unicode metni, genişlikleri ve embedding politikasını korur