CID フォントのフィールド外観
THotPDF.EnsureLoadedFieldAppearanceStream は、AcroForm /DR フォント辞書を通じてフィールド /DA が名前指定したフォントを解決し、そのフォントオブジェクトを外観リソースに再アタッチするため、ドキュメントで宣言された Type0(CID)フォントは、無言の Helvetica 置換ではなく、独自のディセンダントフォントを通じてレンダリングされます
マルチバイト値
UTF-16BE 16 進文字列(フォームのマルチバイト /V エンコーディング)として格納されたフィールド値は Unicode テキストにデコードされ、Type0 フォントの下で <FEFF...> Tj 16 進文字列としてレンダリングされ、コンブセル、マルチライン本文、単一行テキスト、リストボックスのオプション行を同様にカバーします。/DR フォントがシンプルフォントの場合、テキストはリテラル文字列にフォールバックします
すべてのフィールドクラス
テキストおよび選択フィールドに加えて、ボタンウィジェットも外観ストリームを受け取るようになりました。チェックボックスは Off 状態と、エクスポート値にちなんで名付けられたオン状態(ZapfDingbats に依存しないベクターチェックマーク)を取得し、ラジオは塗りつぶし円のオン状態を取得し、プッシュボタンはキャプション外観を取得します。リストボックスの /Opt エントリは、選択された行を強調表示して 1 行ずつレンダリングされます
幅の推定
テキスト配置とクワディングは、ロード済みドキュメントが外観生成器にフォントメトリクスを公開しないため、CJK および全角範囲を全 em で、その他を半 em で測定する文字ごとの進行推定を使用します