レガシー XFA の Unicode テキスト外観
THotPDF.ApplyXFAAsAcroForm は、FormAppearancesWanted が AutoFormAppearances か PDF 2.0 出力で有効なとき、text、numeric、date、password フィールドのために、埋め込みフォントのネイティブ外観を作成します
テキスト外観は、インスタンスごとの実効フォントファミリ、regular・bold・italic・bold-italic の face、フォントサイズ、テキスト色、整列、複数行の折り返し、境界の幅と色を保持します
フォントプログラムは、実際にインストールされた Windows のファミリと face から来ます。合成ボールド・イタリックはありません。Helvetica、Times・Times-Roman、Courier のラベルは、それぞれ Arial、Times New Roman、Courier New に解決されます
保存された各フィールドは、Unicode の V と DV、および AcroForm DR を通じて埋め込み Type0 フォントに解決される編集可能な DA を保持します
パスワードフィールドは記述された値を保持し、サロゲートペアで表現された補助文字を含め、Unicode スカラーごとに 1 個のアスタリスクを描画します。パスワード外観のマスキングはフィールド値を暗号化しません
繰り返しインスタンスは、ランタイムスクリプト編集、SaveToBytes、再ロード、THotPDF 適用の後も、自身の実効値とフォントプロパティを保持します。イベントロールバックは値と実効スタイルの両方を復元します
準備は、ネイティブ外観オブジェクトを採用する前に、入力・フォント・グリフ・オブジェクト・シリアライズバイトの予算を検査します。各フィールドの採用はトランザクション的で、キャンセルは以前のグラフ、注釈 ID、遅延フォント結線、ページリソースキャッシュを復元します
後続の再試行は、有効に復元されたフォント参照で、以前のページテキストと新しいテキストを描画できます
このインストール済みフォントコンシューマは、Windows THotPDF パスに属します。ポータブルな XFA クライアントは同じ UTF-8 ファミリ・スタイルヒントを受け取り、自身のフォントプログラムを供給できます
追加的なスタイル送出キーは、UTF-8 ファミリバイトの textfonttypefacehex、textfontbold=1、textfontitalic=1 です。既存のフォントキーも引き続き利用可能です
ラジオグループ、レガシー選択フィールド、リッチテキスト本文コンシューマには別の実装パスがあります