THPDFHeadlessDocument.AppendPageText
procedure AppendPageText(PageIndex: Integer; const Text: UnicodeString;
const TrueTypeFont: SysUtils.TBytes; const Rectangle: THPDFRectangle;
const Options: THPDFHeadlessTextAppearanceOptions; Invisible: Boolean = False;
FitToRectangle: Boolean = False);
既存の 0 起点ページに、本物の埋め込み Unicode Form XObject を、元コンテンツを置き換えずに追記します。直接・間接コンテンツ配列はストリーム参照へ正規化されます
Rectangle の座標は PDF ユーザー空間を使い、外観オプションがフォント・色・間隔・配置・シェーピング・90 度回転を制御します
Invisible true はテキストレンダリングモード 3 を挿入します。FitToRectangle true は実際の縦書きフォントメトリクスと水平テキストスケーリングで 1 行テキストをフィットさせます。OCR の単語ジオメトリに有用です
リソースは変更前にクローンされ、生成オブジェクトはドキュメント上限に対してプリフライトされます。キャンセルとプリフライト失敗では元のページが保持され、暗号化保存は元の AES セキュリティポリシーを使います
ユーザーパスワードでのページ編集にはコンテンツ変更権限が必要です。署名・証明済みドキュメントは、このメソッドの外での編集ポリシーを要求し、拒否されます
ネイティブ Linux FPC 3.2.2/3.3.1、Windows FPC と Delphi Win32/Win64、C++Builder ヘッダ、厳格な独立抽出、ピクセル一致の不可視検索レイヤーで検証済みです