問題タブ [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.
php - PHP を使用して FDF を受け入れ、サーバーに PDF として保存するにはどうすればよいですか?
サードパーティのソフトウェア会社によって作成された 4 ページの PDF ドキュメントを持つクライアントがあります。データを FDF としてエクスポートする送信ボタンがあります。
クライアントは、FDF を受け入れるための PHP スクリプトを考え出し、サーバー上の特定のディレクトリにタイムスタンプまたはその他の一意の名前を付けて PDF として保存し、次に、保存されているすべてのファイルを再帰的に処理する別の PHP スクリプトを作成するように求めています。そのディレクトリを削除し、ダウンロード、削除できるようにします。等
これを達成するために FPDF ライブラリを使用できると思いますが、送信されたファイルまたはコンテンツを特定する方法を決定することを開始するには、いくつかの支援が必要だと思います。
どんな助けでも大歓迎です。
c# - Windows Server 2008 SP2 64 ビットでライブラリを使用するとエラーが発生する
32 ビットサーバーで実行される fdf ツールキットを使用してアプリケーション (C# Framework 4) を開発しましたが、すべて正常に動作します。
このアプリケーションを Windows Server 2008 SP2 64 ビットに移行しましたが、このアプリケーションで次のエラーが表示されることがあります。
System.Runtime.InteropServices.COMException (0x800703FA): CLSID {CB830891-2E18-11D1-B8CF-00A0C9259304} を持つコンポーネントの COM クラス ファクトリの取得は、次のエラーが原因で失敗しました: 800703fa マークされたレジストリ キーに対して不正な操作が試行されました削除用。
このエラーの後、Web サイト プールをリサイクルすると、アプリケーションは再び正常に動作します。
アプリケーションの詳細:
- ライブラリ FDF.dll、FDFACX.dll、および FDFTK.dll を c:\windows\SysWOW64 に登録しました。
- Web サイト プールで [32 ビット アプリケーションを有効にする] プロパティを有効にしました。
- グループ ポリシー エディターで [ユーザー ログオフ時にユーザー レジストリを強制的にアンロードしない] プロパティを有効にしました。
私たちを手伝ってくれますか?
ありがとう
php - PHP での PDF フォーム入力
まず、この質問が以前に尋ねられたことを知っています。しかし、私はこの複雑な問題に対して独自の解決策を思い付きました。意見を求めて、改善すべき点がないか確認するようになりました。このソリューションでは、pdf に入力可能なフィールドが既に含まれていることを前提としており、再利用するためのテンプレート ファイルを生成します (1 回生成し、複数回入力します)。
pdf - 挿入するpdftkフィールド名
私がする時 pdftk samplex.pdf dump_data_fields
次のような形式のフィールドが返されます。
フィールドに入力する際にpdftkで動作するサンプルがありますが、それはより単純な形式であり、フィールド名は「名前」のようなものです。
次の fdf をマージして、このフィールドのインフィルを取得しようとしました (以下でわかるように、長い名前と短い名前の両方を試しています) が、うまくいかないようです。
php - PHP強制PDFダウンロードがAndroidのブラウザでのみ機能しない
POSTリクエストを使用して、ダウンロード可能なドキュメントをその場で作成するために必要なデータを転送します。
フォームが送信されると、$ _ POST配列は、作成されたFDFファイルのパスを返す関数に渡されます。
コード:
すべてのブラウザ(Safari、Firefox、Opera、Chrome、Internet Explorer)で動作しますが、Androidストックブラウザでは動作しません。
Androidブラウザーでは、ダウンロードは実行されますが、ファイルのコンテンツが空であるかHTMLのゴミであるか、ブラウザーがファイルをダウンロードしているが、ファイル名を無視して、ファイルを生成したスクリプトの名前でファイルを保存しようとしています。
どんな助けでも大歓迎です。
ありがとう!
アップデート!!!
解決策: http: //digiblog.de/2011/04/19/android-and-the-download-file-headers/
php - FPDF を使用した PDF フォーム入力
fpdf.org にスクリプト セクションがあり、PDF を動的に埋める例があります。これがスクリプトです。
最初に-彼らはfpdm.phpを参照しています-それは間違いだと思い、fpdf.phpとクラス参照に変更しました-それが私のエラーの原因ではありません。それをすべて変更してテストをセットアップすると、「向きが間違っています」というエラーが表示されます。
他のすべての fpdf の例では、関数にパラメーターを入力して、向き (P または L) やサイズ (A4) などを設定しています。これはそうではありません。誰かがこの例を台無しにして、それを機能させましたか? 医師の Web サイトで HTML フォームを使用して情報を取得し、それを実際のフォームとマージして、チャート用の PDF として出力しています。このようなスクリプトでは、レコード全体を配列にロードしてポップできます。 PDFのフィールドで素晴らしいでしょう....それが機能した場合:)
php - pdftkを使用したPHPでのバルクテンプレートベースのPDF生成
テンプレートに基づいてPDFファイルを大量に生成していますが、パフォーマンスの大きな問題がすぐに発生しました。私の現在のシナリオは次のとおりです。
- dbから入力するデータを取得します
- 単一のデータ行とPDFフォームに基づいてfdfを作成します
.fdf
ファイルをディスクに書き込む- pdftkを使用してpdfをfdfとマージします(flattenコマンドを使用したfill_form)
.pdf
すべてのが生成されるまで、行を繰り返し処理し続けます- 生成されたすべてのファイルが最終的にマージされ、単一のpdfがクライアントに提供されます
私passthru
はクライアントに生の出力を提供するために使用します(ファイルの書き込み時間を節約します)が、これはパフォーマンスのほんの少しの改善です。総動作時間は200レコードで約50秒ですが、なんらかの形で少なくとも10秒に短縮したいと思います。
理想的なシナリオは、これらすべてのpdfをメモリ内で操作し、それらのすべてを個別のファイルに書き込まないことですが、そのようなデータをpdftkなどの外部ツールに渡すことができないため、出力を行うことは不可能です。もう1つのアイデアは、.fdf
これらすべての行を含む1つの大きなファイルを生成することでしたが、それは許可されていないようです。
私はここで非常に些細なことを見逃していますか?
アドバイスをありがとうございます。
PS。pdflibのような優れたライブラリを使用できることはわかっていますが、現在はオープンライセンスライブラリのみを検討しています。
編集:
テンプレートとして同じPDFを使用して複数のページでファイルを作成するための構文を理解しようとしてい.fdf
ますが、数時間かかり、適切なドキュメントが見つかりませんでした。
php - すべての FDF フィールドを取得するとサーバーがクラッシュする
pdftk で生成した fdf ファイルからすべてのフィールドを取得したいと考えています。残念ながら、php Web サイトで提供されている例では、Apache がクラッシュします...
私はこれを持っています:
クラッシュの原因について何か提案はありますか?
ありがとう!
c# - itextsharpでPDFFormularのボタンアイコンを変更するにはどうすればよいですか?
私は現在、事前定義されたフォームにitextsharpを入力しようとしています。画像を追加する以外はすべてうまく機能します。これは、.NET1.1にコンパイルされたAdobeのFDFツールキットですでに機能していました。これは.NET4.0では機能しなくなり、itextsharpに切り替えました。以前に画像が追加された方法は、事前定義された形式のボタンのアイコンを変更することでした。これにより、画像が正しく回転および拡大縮小されました。残念ながら、itextsharpでこれを行う方法が見つかりませんでした。コードは次のとおりです。
(ドキュメント:http ://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/FDFtkRef.pdf )
今、私はitextsharpを試し、画像を手動で追加しようとしていました。例:
しかし、残念ながら、最初に画像が正しく回転せず、次に画像が大きすぎます。いくつかの設定を試しましたが、正しい設定にできませんでした。誰かが私が間違っていることを知っていますか?
PDFフォームはここからダウンロードできます:http ://www26.zippyshare.com/v/24914063/file.html
助けてください、私はこの問題に1日座っていて、これ以上何も考えられません。ありがとう!