問題タブ [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 に答える
571 参照

tcpdf - Pdf.js: Safari と Chrome での印刷レンダリング

私は、TCPDF を使用して PDF を生成し、結果の base64 ストリームを印刷用に pdf.js に供給しています。表示出力は期待どおりに表示されますが、ドキュメントをプレビューまたは印刷すると、予期しないスケーリングが発生します。

TCPDF では、既存の PDF をインポートし、その場で生成されたデータをオーバーレイしています。印刷出力のインポートされた PDF は、ページの約 25% にスケーリングされていますが、動的データは適切にスケーリングされているように見えます。

表示出力 - http://i.stack.imgur.com/PPQPt.png 印刷出力 - http://i.stack.imgur.com/Go1Wy.png

これは Safari と Chrome で発生しますが、Firefox では印刷出力が正しくレンダリングされます。

Safari と Chrome を連携させる方法について何かアドバイスはありますか?

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

fpdi - FPDI 致命的なエラー: メッセージ「オブジェクトが見つかりません (1, 0) を含むキャッチされない例外「例外」

この単純なコードを使用して、php クラス FPDI を使用して pdf をインポートしようとしています。

しかし、次のエラーが表示されます。

警告: expand() [function.explode]: 区切り文字が空です。/var/catalogo/test_pdf/fpdi/pdf_parser.php の 369 行目

致命的なエラー: 例外 'Exception' がキャッチされず、'Unable to find object (1, 0) at expected location.' というメッセージが表示されました。in /var/catalogo/test_pdf/fpdi/pdf_parser.php:709 スタック トレース: #0 /var/catalogo/test_pdf/fpdi/pdf_parser.php(268): pdf_parser->resolveObject(Array) #1 /var/catalogo/ test_pdf/fpdi/pdf_parser.php(208): pdf_parser->_readRoot() #2 /var/catalogo/test_pdf/fpdi/fpdi_pdf_parser.php(71): pdf_parser->__construct('/var/catalogo/t... ') #3 /var/catalogo/test_pdf/fpdi/fpdi.php(128): fpdi_pdf_parser->__construct('/var/catalogo/t...') #4 /var/catalogo/test_pdf/fpdi/fpdi. php(108): FPDI->_getPdfParser('/var/catalogo/t...') #5 /var/catalogo/test_pdf/index.php(5): FPDI->setSourceFile('intermedia.pdf') # 6 {main} が /var/catalogo/test_pdf/fpdi/pdf_parser でスローされました。

インポートするファイルは次のとおりです: http://catalogo.selectaspa.it/test_pdf/intermedia.pdf

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

php - Fpdf編集ファイルがブラウザに表示されませんか?

fpdf ライブラリを使用してテキストを追加しました。追加されたテキストは Adob​​e Reader に表示されますが、ブラウザを使用してこれらのファイルを開くと、テキストが表示されません。これらのテキストは、Adobe Reader プログラムを使用してのみ表示できます。

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

drupal - FPDI : Drupal での未定義メソッド FPDI::_getrawstream() の呼び出し

Drupal で FPDI ライブラリを使用して、pdf を連結しようとしています。新しい pdf を fpdi に追加するクラスを作成しました。

そして、次のように importPDF メソッドを呼び出します。

しかし、残念ながら私はこのエラーがあります:

このエラーの理由を知っていますか?

前もって感謝します :)

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

php - FPDI によるボックス インポート

php と fpdi を含むテンプレートをインポートして、いくつかのものを追加し、サーバーに新しい pdf として保存します。

コードは次のようになります。

Acrobat Pro を見ると、テンプレートのページ ボックスが、生成された PDF のページ ボックスと異なっていることがわかります。

ここに私のテンプレートから: ここに画像の説明を入力

そして、ここで生成された PDF から: ここに画像の説明を入力

生成されたPDFに余白を追加するにはどうすればよいですか?

ありがとう、

マルク

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

php - fpdf Write() の使用時に奇妙な上部マージンが発生する

PDF にテキストを書き込もうとしていますが、ページの上部に奇妙な余白があるようです。

これは私の次のコードです:

font-size pt 12 を使用してテキストを書き込むと、次のようになります。

ここに画像の説明を入力

私がするとき、私は$pdf->SetXY(0, 7.5)これを手に入れます

ここに画像の説明を入力

上記は、Y に 7.5 ポイントを簡単に追加できるように見えます。

ただし、font-size を変更すると、上部とテキストの間の距離が少し大きくなります。

ここに画像の説明を入力

これを中和して少なくともそれを作成する方法を誰かが理解するのを手伝ってくれますか? さまざまなPDFを試しましたが、すべて同じように機能します。

編集:

私はやった$pdf->GetY()、私は得る28.35

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

php - TCPDF / FPDI / FPDF 画像サイズが間違っています

tcpdf,fpdi,fpdf を使用して動的 pdf ファイルを作成しています。テンプレート pdf ファイルは indesign で作成されており、x 座標と y 座標をガイドとして使用したいと考えていました。(デザイン設定ではpx単位です)。でも写真を入れると

結果の画像のサイズは 280px X 280px のようになります。tcpdf による画像のサイズ変更を停止するにはどうすればよいですか? 同じ問題が座標にもあります。x 座標と y 座標を 100 に設定すると、結果も 280px になります。

私の tcpdf 設定は mm 単位です。別の dpi 設定も試しました。

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

php - FPDI を使用したクロップ領域のインポート

FPDI を使用して、既存の PDF からインポートして新しい PDF ファイルを作成しています。

既存の PDF から作成中の新しい PDF に特定の領域をインポートするにはどうすればよいですか?

たとえば、次のような変数があります。

この特定の領域をインポートするにはどうすればよいですか?