HPDFBuildHeadlessReadOnlyRichTextFamilyAppearance

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

読み取り専用の宛先向けに、呼び出し側所有のリッチテキスト外観を構築します。既存のファミリ選択、レイアウト、シェーピング、オブジェクト所有権、予算、キャンセルの動作は保持されます

この明示的エントリは Preview/Print のみの TrueType 輪郭フォントを受け付け、権限フラグや no-subsetting フラグを変更せずに完全なフォントバイトを埋め込みます。restricted、bitmap-only、無効な埋め込み権限は haEmbeddingDenied を送出します

呼び出し側はフォントライセンスを守り、宛先を読み取り専用に保つ必要があります。この API はドキュメントへの編集可能な埋め込みを許可するものではありません

レンダラは、ラスタ出力の後に解放される一時的な FreeText フォールバックオブジェクトにこのエントリを使います。レンダリングは生成された外観をソースドキュメントに追加しません

既存の編集可能ファミリ外観のエントリポイントは、元の権限チェックを保持します

返されるバンドルは生成された全オブジェクトを所有します。呼び出し側は消費後に解放しなければなりません

注釈フォールバックと OpenType 埋め込み権限仕様を参照してください

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