HPDFBuildHeadlessRichTextFamilyAppearance

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

各 run の設定済みファミリとスタイルを使い、既存の段落・折り返し・文脈シェーピング・bidi・回転・装飾・マーク配置の動作を備えた、呼び出し元所有の外観を構築します

上限付き供給ファミリフォールバックには Options.FallbackFontFamilies を True にしてください。選択は記述 run の継ぎ目をまたいで Unicode 書記素全体で行われ、外観には実際の型付きサイズと色を保持しつつ、元の記述値も維持します

返されるバンドルは生成されたすべてのオブジェクトを所有します。ObjectCount が連続オブジェクト範囲を示し、呼び出し元は消費後にバンドルを解放しなければなりません

ファミリ選択、実際のフォントロード、合計フォントバイト、run とオブジェクトの上限、キャンセルは、型付き外観エラーと既存の所有権保証を保持します

名前付きファミリの動作 · 単一ファミリビルダー

OpenType CFF 1 フォントはコンパクトフォント外観バックエンド経由でサポートされます。フォント全体、実際の CID マッピング、Unicode テキスト、幅、埋め込みポリシーが保持されます