問題タブ [fpdi]

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 に答える
1483 参照

php - PHP & FPDF - 出力を配置したい場所の位置を取得するにはどうすればよいですか?

既存の 1.4 PDF への書き込みに FPDF & FPDI を使用しています。私は基本的に、必要な場所にテキストを出力してフォーム データを埋めています。(もっと簡単な方法はありますか?)

私はかなり基本的なテストを行っています:

これにより、以前に定義した変数といくつかの簡単な計算によって、必要な場所に正確に配置できます。しかし、これは、多くのオブジェクトがある場所に各オブジェクトをやみくもに配置する必要があることを意味します。推測ではなく、配置したい場所の位置を取得するにはどうすればよいですか?

0 投票する
8 に答える
27963 参照

ruby-on-rails - Rubyで既存のPDFを編集または書き込む方法は?

複雑なコンテンツといくつかの空白の領域/領域を含む PDF テンプレート ファイルがいくつかあります。これらの空白領域にテキストを書き込んで、結果の PDF をフォルダーに保存できるようにする必要があります。

この質問に対する回答をかなり集中的にグーグル検索しましたが、明確な回答は見つかりませんでした。より優れたソリューションの 1 つはPDF::Toolkitですが、既存の PDF ドキュメントに置換可能な属性を追加するには、Adobe Acrobat を購入する必要があります。

PHP の世界はFPDIに恵まれており、これを使用して PDF ファイルを開き、既存のコンテンツの上に書き込み/描画することができます。このライブラリの Ruby ポートがありますが、最後のコミットは 2009 年の初めに行われました。また、そのプロジェクトは広く使用され、サポートされているようには見えません。

問題は、既存の PDF を編集、書き込み、または描画する Ruby の方法として、どの方法が優れているかということです。

この質問もここでは答えられていないようです。これらの質問は関連していますが、実際には同じではありません。

0 投票する
2 に答える
30036 参照

php - PHPを使用して既存のPDFファイルに画像ファイルを挿入します

私の必要性は、2つの画像ファイルをアップロードし、それを既存のPDFファイルに追加する必要があることです。私はこの投稿リンクをたどったことに基づいて、FPDFについて読みました。誰かが簡単な実例/リンクを投稿できる場合、それは私のような検索者や、同じルートをたどって役立つ答えを見つける人たちにとって役立つでしょう。

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

php - FPDI を使用して TCPDF にロードするときに PDF のサイズを変更する

FPDI を使用して、PDF から特定のページを TCPDF に読み込み、新しい PDF ファイルを出力します。読み込んでいる一部の PDF ファイルには、8.5x11 よりもわずかに大きいページがあります。このプロセス中にどこかでサイズを変更する方法はありますか?

0 投票する
3 に答える
23922 参照

php - FPDI/FPDF: ウォーターマークと複数ページの印刷

このスタックの質問を修正しました:ユーザーがファイルをダウンロードしようとしたときに PDF ファイルに透かしを適用すると、エラーが発生しました。

コードは次のとおりです。

2 ページ以上の PDF を読み込むと、すべてのページが 1 ページにマージされます。この投稿に画像を添付しました。ここに画像の説明を入力

ありがとう。

0 投票する
3 に答える
8740 参照

php - FPDIマージPDFファイル、奇妙な行が表示されます

ユーザーが必要なときにPDFファイルをマージする必要があります。ファイルはすでに存在しており、すべて問題ありません。私は休眠コードを使用してファイルをマージしています:

すべてのファイルがマージされ、すべてのコンテンツがそこにあります。問題は、新しいファイルの各ページの上部に黒い線が表示されることです。内容や余白などはすべて元のファイルとまったく同じですが、この行はどこからともなく出てきます(私にはわかります)。厚くはありませんが、はっきりと見えます。他のコンテンツなどを台無しにすることはありませんが、そこでは必要ないので、削除する必要があります。

関数の2番目のパラメーターを、ドキュメントImportPage()に記載されているすべてのオプションに変更しようとしましたが、違いはありません。この数行のコードで変更できるのはこれだけなので、黒い線が表示される原因は本当にわかりません。私は同様の問題を検索しましたが、これまでのところ、運がありません。誰かアイデアがありますか?前もって感謝します!

前 後

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

php - PHPでFPDIを使用してページに複数のpdfを生成します

PDFを表示しようとしていますが、ページごと(ページごと)です。問題は、FPDI でページを生成すると、次の 4 つのオプションがあることです。

  1. 生成された pdf をダウンロード
  2. ブラウザに直接表示する(ストリーミングのように)
  3. PDFを表す文字列を生成します
  4. ファイルとして保存

私がやりたいことは、オプション 3 を使用して、各ページに対して生成されたすべての文字列を配置し、それを異なる div に表示することです。出来ますか?

0 投票する
2 に答える
1650 参照

php - PDFを変更し、埋め込まれたフォントを再利用する

PHPでPDFドキュメントを変更したい。PDFファイルの作成と変更を可能にするライブラリFPDFFPDIを見つけました。これが私の非常に単純なコードです:

これは非常にうまく機能しますが、挿入されたテキストは、すでに埋め込まれているフォントではなく、システムフォントへの参照のようなものを追加していることがわかります。埋め込みフォントを簡単に再利用するにはどうすればよいですか?

そのライブラリでそれが不可能な場合は、遠慮なく3番目の無料ライブラリを指定してください。


すでに使用している文字だけでも使えることは知っていますが、特別な場合は問題ありません。可能なすべての文字が適切な大文字と小文字の区別で使用されていることを確認しました。

0 投票する
3 に答える
21156 参照

php - FPDFとFPDIを使用して既存のPDF複数ページファイルを編集する

私は既存のPDFファイルを編集するためにFPDIを使用しており、単一ページに最適です。ご覧のとおり、$tplIdx = $pdf->importPage(1);最初のページを編集しています。6ページのPDFファイルがあり、別のページに2つの変数を追加する必要があります。

可能ですか?どのように?

前もって感謝します !

0 投票する
5 に答える
5367 参照

php - エラー処理を変更して、PHP ライブラリの TCPDF と FPDI で破損したファイルをスキップするにはどうすればよいですか?

PHP ライブラリのTCPDFFPDIを使用して PDF ドキュメントを結合していますが、次のエラーが発生します。

TCPDF エラー: 予期された場所にオブジェクト (10, 0) が見つかりません

私はFPDIの商用バージョンを持っています。

この問題は、PDF バージョン 1.3 (Acrobat 4.x) ファイルでのみ発生しているようです。エラーを作成しているファイルのドキュメント プロパティのスクリーンショットを次に示します。http://imagebin.org/215041

スクリプトを終了させるのではなく、エラーのあるファイルをスキップしたいと思います。新しいクラスでエラー処理を変更しましたErrorIgnoringTCPDFが、機能していません。

何か案は?