問題タブ [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.

0 投票する
0 に答える
1352 参照

javascript - LibreOffice で入力可能な PDF フォーム

タイトルが示すように、LibreOffice を使用して PDF ファイル内に入力可能なフォームを作成しようとしています。フォーム自体を作成することは問題ではありませんが、フォームにスクリプトを追加する方法はありますか? Adobe Reader DC pro では、javascript を使用できます。libreofficeフォームでもjavascriptを使用する方法はありますか?

ありがとう、G3

0 投票する
1 に答える
1328 参照

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?

0 投票する
0 に答える
437 参照

c# - PDFフォームを下書きとして保存する方法

ユーザーがフォームに複数回入力してから最終的に保存できるように、PDFフォームをドラフトまたは編集可能なフォームとして保存する必要があります。現在の実装では、保存後のフォーム データは読み取り専用の pdf 形式で保存されるため、ユーザーは保存したフォーム データを次に編集するときに使用できません。

また、異なるフィールド、ラベルなどを持つ複数の pdf フォーム ファイルがあります。つまり、フォームは、同じ方法で入力および保存する必要がある pdf フォームに従って本質的に動的になります。

そのため、フォームを fdf 形式で保存しようとしています。そこからフォームを最後の保存状態で再度開くことができると思います(不明)。それ以外の場合は、フォームのメタデータが必要であると考えられますが、これはフォームが優先されるアプローチではありません。さまざまなツールで作成され、フォームが変更されるたびに、メタデータを更新する必要がありました。

上記のアプローチまたは新しいアプローチの助け、提案、または例をいただければ幸いです。ありがとう。

0 投票する
1 に答える
704 参照

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 にエクスポートしました。ここで何が欠けていますか?

0 投票する
4 に答える
4630 参照

php - エンコーディングUTF-8でPDFTkを使用して塗りつぶされたpdfに文字がありません

PDFTk を使用して PDF ドキュメントに入力しようとしています。スクリプトは正常に動作し、フォームに入力を入力しますが、特殊文字 [研磨文字セット: UTF-8 または ISO-8859-2] を取得できません。

スクリプト: https://github.com/mikehaertl/php-pdftk

奇妙なことに、フィールドをクリックすると、生成された pdf に実際に洗練された文字が表示されます。

クリック前:

ここに画像の説明を入力

フィールドをクリックした後:

ここに画像の説明を入力


デフォルトのエンコーディングは UTF-8 に設定されています。問題は、PDFTk が FDF フォーム フィルで標準 ASCII 以外の文字を使用できないことです。マルチバイト文字は使用できません。

私がしたこと:

  1. PDF ファイルにフォントを追加します (オンにすると、ファイルにフォントが含まれます)。
  2. デフォルトのフォント (Arial) を使用して PDF ファイルにフィールドを作成する
  3. スクリプト (関数 fillForm) のエンコーディングを ISO-8859-2 に変更します
  4. データ値のエンコーディングを変更する (iconv または mb_convert_encoding)
  5. 関数のエンコーディングとデータ値のエンコーディングを ISO-8859-2 に変更
  6. フォームに入力した後にPDFを平坦化
  7. stackoverflow、google でこの問題に関するすべてのトピックを読む

更新 (25.03.2016) : PDF ドキュメントが一部のコンピューターで正常に動作することがわかりました。洗練されたキャラクターを持っている人もいれば、そうでない人もいます。私たちは皆、適切なフォントを持っています (ポーランド語の文字セットを使用)。デフォルトの Arial または Times New Roman を使用しました。フォントもそのファイルに埋め込まれています。

何か案は?