AcroForm
OpenOfficeを使用して作成されたフィールドを含むPDFテンプレートファイルがいくつかあります。を使用してフィールドに入力しようとするとiTextSharp
:
form.SetField(field.Key, String.Format(field.Value.FormatString, value));
フラット化されたフィールドで文字が重複したり欠落したりします。
完成したPDFにフォントを埋め込むことはできますArial
が、サイズが大幅に大きくなり、フィールドにすでに設定されているすべてのフォントプロパティをリセットする必要があります(OpenOffice提供)。
Adobe Readerで手動でフォームに入力すると、テキストが正しく表示されます。どんなアドバイスでも大歓迎です。