問題タブ [acrofields]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - PDF フィールドを平坦化すると、書式設定が削除されます
PDAcroForm.flatten()
リッチ テキストを含む PDF のフォーム フィールド ( ) をフラット化しようとしています。そうすると、書式設定 (太字、斜体、色、サイズ) が失われます。
フォームメニューを使用してそのフォーム要素を作成しAdobe Acrobat Pro
10.1.1
、単にpdfを.xmlとして保存しましたtest.pdf
。
完全を期すために、すべてを github にアップロードしました。
- 完全な最小限の例(パーマリンク経由も)
- 入力テンプレート:
test.pdf
- 平坦化する前に、値を入力します。
output01.pdf
- 平坦化後:
output02.pdf
問題は、コンテンツのスタイルを維持しながら入力フィールドを削除して平坦化し、フィールドの自動サイズなどの望ましい機能を維持するにはどうすればよいかということです。
perl - Perl の PDF::API2 を使用して PDF でチェック ボックスをレンダリングする方法
PDF::API2 を使用して CheckBox または Radio Button をレンダリングするように何日も試みてきましたが、できませんでした。
私は、PDFMark リファレンス、PDF 仕様、および見つけた例を詳しく調べました。レンダリングする単純なウィジェット アノテーションを取得できますが、正しく動作するために外観ストリームまたは外観ディクショナリを必要とするものは何も取得できませんでした。以下は、チェックボックスを設定しようとするテスト コードの選択です。
このページの中央に向かってレンダリングされたチェックボックスが表示されることを期待しますが、代わりに空の使用できない注釈が表示されます。適切な外観ストリーム/外観辞書の試行をあきらめたため、NeedAppearances フラグを機能させようとしていますが、いずれかの方法を使用するソリューションに感謝します。