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