問題タブ [pdf-form]
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.
livecycle - PDFフォームの印刷を防ぐ方法は?
PDF フォームがあり、フィールドが空白の場合、この PDF フォームを印刷できないようにする必要があります。
フォームを変更するには、Adobe LiveCycle Designer ES3 を使用します。
これを行う方法については、ここに書かれています:http://forms.stefcameron.com/2008/04/13/prevent-printing-pdf-forms-in-acrobat-8/
この記事以上に必要な唯一のことは、「印刷がキャンセルされました」というメッセージを非表示にするか、別のテキストで上書きすることです。
それで、誰かがそれを行う方法を知っているなら、私を助けてください。
adobe - 記入可能な信頼できるPDFフォームを備えたDPFポートフォリオ
いくつかの入力可能なPDFフォームを含むPDFポートフォリオがあります。このポートフォリオは、LiveCycleサービスを介して生成されます。これらのPDFフォームにはすべて同等のフィールドがあります。例:ポートフォリオはpdfX、pdfY、pfdZで構成されています。また、すべてのPDFには入力可能なフィールド「userName」があります。また、ユーザーがすべてのPDFフォームに同じデータを入力するのは便利ではありません。ユーザーは、最初の1つのPDFにのみデータを入れたいと考えています。したがって、他のPDFフォームにはデータを自動的に入力する必要があります。また、制限が1つあります。ユーザーはportfilioをサーバーに送り返すことができないため、すべての自動変更はクライアント側で行う必要があります。
それで、そのようなタスクを解決する方法はありますか?ある場合は、これを行う方法のアルゴリズム/戦略を説明してください。
ありがとうございました。
apache - ApacheFOPで生成されたPDFのPDFフォーム
FOPを使用してXSL:FOとiTextからPDFを生成し、PDFのデジタル署名と署名済みの日付フィールドを適用しています。
問題は、生成されたPDFに署名と日付を適用するために座標を使用していることです。
PDFは大きく、動的で、常にコンテンツに基づいて変化します。したがって、署名フィールドと日付フィールドは、指定された座標によって適切に配置されませんでした。
私は長い間解決策を見つけるためにグーグルで検索しました。しかし、私は解決策を得ることができませんでした。
FOPを使用してPDFにPDFフォームフィールドを作成するように提案してもらえますか?次に、iTextを使用して署名フィールドと日付フィールドを適用できます。
この問題を解決するための他の技術を教えてください。
vba - VBA(MS-Access)からPDFフォームに記入する
MS-Access2003.mdbプロジェクトからPDFフォームに記入したい。PDFはAdobeLifeCycleDesigner ES 8.2で作成されており、すべてのフィールドに重要な名前が付いています。ただし、PDfを埋める機能を実行するユーザーは、LifeCycleをインストールせず、代わりにAdobe Reader 9.5のみをインストールします(Adobe Reader Xにすぐに移行する可能性があります。私のコードは、少し将来にわたって利用できるようにしたいと思います)。
どうすればこれを実装できますか?Webで見たほとんどのスレッドは、公式のAdobe SDKドキュメントにリダイレクトされます。これは、VBAのみを実行している場合は完全に混乱します。
ありがとうございました。
java - PDFBoxを使用したPDFフォームの入力が機能しない
Javaコードから入力する必要のあるいくつかのフォームフィールドを含むPDFファイルがあります。私はこれにPDFBoxライブラリを使用し、このコードは次のとおりです。
PDFは私が作成したものではないので、ファイルがどのタイプのフォームを使用しているかわかりません(正しく理解していれば、FDFフォームとXFAフォームがあります)。PDFは私が作成したものではないため、このツールhttp://support.persits.com/pdf/demo_formfields.aspを使用してフォームフィールドの名前を調べたところ、次のようになりました。
この長いフィールド名を使用すると、エラーは発生しませんが、結果のPDFには、フィールドに入力した値が含まれていません。フィールド名に何か問題があるのではないかと思ったので、フィールド名だけを教えてくれるPdftkツールtxtFirstName
を使いました。しかし、それだけを使用すると、No field found with name: txtFirstName
エラーが発生します。ヘルプ?
php - FPDF で PDF フォームに入力してから PDFTK でフラット化すると、入力されていない PDF が表示される
fpdf.org の「フォーム入力」スクリプトを使用して、作成した PDF フォームのいくつかのフィールドに入力しています。これは正常に動作しているようです。
結果の PDF フォームをフラットにして、ユーザーがフォーム フィールドを編集できないようにしたい。そのためにPDFTKを使用しています。ただし、PDF をフラット化しようとすると、フォーム フィールドが空の PDF が表示されます。
PDF を (PHP を使用して) フラット化する方法についての提案をいただければ幸いです。ありがとう!
これが私のコードです:
元の Test.pdf ファイルをダウンロード: Test.pdf
Filled1.pdf ファイルをダウンロードします (データが表示された状態で PDF フォームが正しく表示されます): Filled1.pdf
Filled1Flat.pdf ファイルをダウンロードします (フォーム データが表示されていない平坦化された pdf フォームが表示されます): Filled1Flat.pdf
php - FPDF-Merge エラー: fpdm.php を使用してフォーム データを入力する PDF テンプレートにフィールドが見つかりません
http://www.fpdf.org/en/script/script93.phpのこの FPDF スクリプトを使用して、HTML フォーム データをテンプレートの pdf フィールドに入力しています。これ:
zip で提供されているサンプルの template.pdf を使用すると、正常に動作します。しかし、私が自分のpdfテンプレート(template3.pdf)を使用すると、次のようになります:
FPDF-Merge Error: field cascade not foundというエラーが表示されます
アクロバットXIプロを使用しています。PDFテンプレートとHTMLフォームのフィールド名を3回チェックしました。PDF を最適化して圧縮を取り除き、Web 表示を高速化し、Acrobat 5.0 以降と互換性を持たせました。私のテンプレートは7ページですが、1ページだけ試してみましたが同じ結果でした。他のデータやオブジェクトを破棄して実験しましたが、それでも同じエラーが発生します。
私のpdfテンプレートには、例のtemplate.pdfとは異なるものがあり、エラーを引き起こしているはずです。しかし、それが何であるかはわかりません。プロプライエタリであるため、実際のテンプレート pdf をここに含めることはできません。
エラーの原因についてのアイデアはありますか?? ありがとう!
adobe - フォーム フィールドの検証と強調表示
多くのフィールドを持つフォームがありますが、空白にすることはできません。そして、それらを強調表示してはなりません。したがって、一方では、ユーザーが空白のフィールドでフォームを印刷できないようにするために、これらのフィールドを必須にする必要があります。ただし、標準設定で行うと、フィールドは赤色で強調表示されます (アクロバット リーダーのデフォルト設定)。はい、これらの設定は Acrobat Reader で変更できますが、フォームは多くのユーザーによって使用されるため、すべてのユーザーに設定を強制的に変更することはできません。一方、フォーム フィールドがオプションに設定されている場合、検証スクリプトは空のフィールドでは機能しません。それで、この問題を解決する方法はありますか?
java - PDFBox:PDFフォームを「平坦化」する方法は?
PDFBoxでPDFフォームを「平坦化」(フォームフィールドを削除してフィールドのテキストを保持)するにはどうすればよいですか?
これを行う簡単な方法は、acrofrom からフィールドを削除することです。
このためには、ドキュメント カタログを取得してから acroform を取得し、この acroform からすべてのフィールドを削除するだけです。
グラフィック表示は注釈とリンクされ、ドキュメント内にとどまります。
だから私はこのコードを書いた:
java - Java PDFBOX APIを使用してPDFフォームのチェックボックスをチェックする方法
Java PDFBOX APIを使用してPDFフォームのチェックボックスをチェックする方法
最初に以下のコードを試してみましたが、実行後にチェックボックスフィールドが PDF に表示されなくなりましたが、チェックされました..そのような状況を回避する方法または実装した方法が間違っていますか? 誰でも私を助けることができます
ありがとう