問題タブ [fdf]
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.
javascript - LibreOffice で入力可能な PDF フォーム
タイトルが示すように、LibreOffice を使用して PDF ファイル内に入力可能なフォームを作成しようとしています。フォーム自体を作成することは問題ではありませんが、フォームにスクリプトを追加する方法はありますか? Adobe Reader DC pro では、javascript を使用できます。libreofficeフォームでもjavascriptを使用する方法はありますか?
ありがとう、G3
forms - How convert PDF to ACROFORM type?
I use pdftk for filling forms. and now when I enter
returned
How fix it or convert PDF to acroform?
c# - PDFフォームを下書きとして保存する方法
ユーザーがフォームに複数回入力してから最終的に保存できるように、PDFフォームをドラフトまたは編集可能なフォームとして保存する必要があります。現在の実装では、保存後のフォーム データは読み取り専用の pdf 形式で保存されるため、ユーザーは保存したフォーム データを次に編集するときに使用できません。
また、異なるフィールド、ラベルなどを持つ複数の pdf フォーム ファイルがあります。つまり、フォームは、同じ方法で入力および保存する必要がある pdf フォームに従って本質的に動的になります。
そのため、フォームを fdf 形式で保存しようとしています。そこからフォームを最後の保存状態で再度開くことができると思います(不明)。それ以外の場合は、フォームのメタデータが必要であると考えられますが、これはフォームが優先されるアプローチではありません。さまざまなツールで作成され、フォームが変更されるたびに、メタデータを更新する必要がありました。
上記のアプローチまたは新しいアプローチの助け、提案、または例をいただければ幸いです。ありがとう。
adobe-reader - Adobe フォルダー レベルの JS は Acrobat Pro DC で実行されますが、Acrobat Reader DC では許可されません
IIS / MVC から PDF フォームをダウンロードし、エンド ユーザーが入力してサーバーに送信するユース ケースがあります。送信が成功すると、FDF 応答によってドキュメント保護がトリガーされ、ドキュメントへの変更が禁止されます。保護は、フォルダー レベルの JavaScript 関数によってアクティブ化されます。
ドキュメント レベル関数は、上記の関数を次のように呼び出します。
問題は、Acrobat Reader DC を使用してフォームを送信すると、次のエラーが発生することです。
NotAllowedError: セキュリティ設定により、このプロパティまたはメソッドへのアクセスが禁止されています。Security.getSecurityPolicies:7:Doc undefined:Exec
Acrobat Pro DC セキュリティを使用すると、正常に適用されます。セキュリティ設定を Pro DC から Reader DC にエクスポートしました。ここで何が欠けていますか?
php - エンコーディングUTF-8でPDFTkを使用して塗りつぶされたpdfに文字がありません
PDFTk を使用して PDF ドキュメントに入力しようとしています。スクリプトは正常に動作し、フォームに入力を入力しますが、特殊文字 [研磨文字セット: UTF-8 または ISO-8859-2] を取得できません。
スクリプト: https://github.com/mikehaertl/php-pdftk
奇妙なことに、フィールドをクリックすると、生成された pdf に実際に洗練された文字が表示されます。
クリック前:
フィールドをクリックした後:
デフォルトのエンコーディングは UTF-8 に設定されています。問題は、PDFTk が FDF フォーム フィルで標準 ASCII 以外の文字を使用できないことです。マルチバイト文字は使用できません。
私がしたこと:
- PDF ファイルにフォントを追加します (オンにすると、ファイルにフォントが含まれます)。
- デフォルトのフォント (Arial) を使用して PDF ファイルにフィールドを作成する
- スクリプト (関数 fillForm) のエンコーディングを ISO-8859-2 に変更します
- データ値のエンコーディングを変更する (iconv または mb_convert_encoding)
- 関数のエンコーディングとデータ値のエンコーディングを ISO-8859-2 に変更
- フォームに入力した後にPDFを平坦化
- stackoverflow、google でこの問題に関するすべてのトピックを読む
更新 (25.03.2016) : PDF ドキュメントが一部のコンピューターで正常に動作することがわかりました。洗練されたキャラクターを持っている人もいれば、そうでない人もいます。私たちは皆、適切なフォントを持っています (ポーランド語の文字セットを使用)。デフォルトの Arial または Times New Roman を使用しました。フォントもそのファイルに埋め込まれています。
何か案は?