HPDFBuildHeadlessReadOnlyRichTextFamilyAppearance

function HPDFBuildHeadlessReadOnlyRichTextFamilyAppearance(
  const Runs: THPDFHeadlessRichTextRuns;
  const Families: THPDFHeadlessRichTextFontFamilies;
  FirstObjectNumber, MaximumObjects: Integer;
  const Options: THPDFHeadlessTextAppearanceOptions): THPDFHeadlessTextAppearance;

Salt-okunur bir hedef için çağırana ait bir zengin metin appearance'ı kurar; mevcut aile seçimini, layout'u, shaping'i, nesne sahipliğini, bütçeleri ve cancellation davranışını korur

Bu açık giriş, yalnızca-Preview/Print TrueType outline yazı tiplerini kabul eder ve izin veya no-subsetting bayraklarını değiştirmeden eksiksiz yazı tipi baytlarını gömer; kısıtlı, yalnızca-bitmap ve geçersiz embedding izinleri haEmbeddingDenied fırlatır

Çağıran, yazı tipi lisansına uymalı ve hedefi salt-okunur tutmalıdır; bu API düzenlenebilir belge gömmesine izin vermez

Renderer, raster çıktısından sonra free edilen geçici FreeText yedek nesneleri için bu girişi kullanır; rendering, üretilen appearance'ı kaynak belgeye eklemez

Mevcut düzenlenebilir aile appearance giriş noktaları orijinal izin denetimlerini korur

Döndürülen paket, üretilen tüm nesnelere sahiptir; çağıranlar tüketimden sonra onu free etmelidir

Bkz. anotasyon fallback'i ve OpenType embedding izin şartnamesi

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