問題タブ [dompdf]

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 投票する
4 に答える
6483 参照

php - データベースの内容で PDF ファイルを作成

チケットをpdfで印刷したいと思います。顧客名、注文 ID、注文アイテム、合計請求額などのチケットの詳細を取得することができました。この詳細を印刷用の .pdf ファイルに入れたいと思います。これらのチケットの詳細をデータベースから取得する際に、html および php タグを使用しています。.php ファイルにエコーされたすべてのアイテムを .pdf に変換するにはどうすればよいですか?

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

php - スペースのあるテーブルセルが押しつぶされたように見える

編集:私はdomPDF 0.5.1を使用しています、ホストされているhttp://code.google.com/p/dompdf/

HTMLテーブルを使用してボックスを生成し、その中にそれぞれ1文字ずつ配置します。次の表には、「kinjaldixit」という名前が含まれています。

次のようなスタイルルールがあります。

これをブラウザで表示すると、スペースのあるセルは他のセルと同じサイズで表示されますが、PDFを生成すると、スペースのあるセルは「押しつぶされた」ように見えます。

誰かがこれに対する解決策を持っていますか?

編集:スタイルでは、emに加えて、ptとpxを試しました。いずれの場合も、ブラウザで表示すると問題ないように見えますが、PDFに変換すると同じことを行います。

編集:dompdfライブラリは、デフォルトで「R&OSCPDF」クラスと呼ばれるものを使用します。PDFLibを構成する方法があります。私はそれについて読んでいます。

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

codeigniter - Codeigniter での奇妙な DOMPDF の問題

ただの急ごしらえ。Doctrine 対応の Codeigniter 1.7.2 インストールで DOMPDF をテストしましたが、すべて正常に動作します。ただし、Cart ライブラリと URL Helper も自動ロードされると、DOMPDF は機能しません。しかし、Doctrine、URL Helper、または Cart Library のいずれかを「オートロードしない」(つまり、使用しない)場合、DOMPDF は機能します。

DOMPDF、Doctrine、URL ヘルパー、カート ライブラリをすべて連携させる必要があるため、少し面倒です。

誰か何か提案してください。どんな助けでも非常に感謝しています。

よろしく、

マット

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

php - Zend-Framework内でdompdfを使用する方法は?

コントローラ内に次のコードがありますが、生成されたpdfを開くことができません。

フレームワークの外で使用すると機能しますが、PDFがどのようにマングルされているかを確認する方法がわかりません。どんな助けでもありがたいです!

編集:

Zend Framework 1.10を使用していて、このチュートリアルに従いました

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

php - HTMLからPDFへの非常に大きなファイルPHP

こんにちは、dompdf-0.5.1 を使用して php で pdf ファイルを作成しようとしています。html からこれらのファイルを作成しています。大きなファイルを作成しようとするたびに大量のデータがあり、スタックしてエラーが発生します。私はhtmlからの大きなpdfファイルにも使用できます。また、小さなファイルと通常のファイルでも機能します。ありがとう

致命的なエラー: E:\AppServ\www\test\include\cellmap.cls.php:237 のメッセージ「セルマップにフレームが見つかりません」を伴うキャッチされない例外「DOMPDF_Internal_Exception」: #0 E:\AppServ\www\test\ include\table_cell_frame_reflower.cls.php(66): Cellmap->get_frame_position(Object(Table_Cell_Frame_Decorator)) #1 E:\AppServ\www\test\include\frame_decorator.cls.php(387): Table_Cell_Frame_Reflower->reflow() # 2 E:\AppServ\www\test\include\table_row_frame_reflower.cls.php(70): Frame_Decorator->reflow() #3 E:\AppServ\www\test\include\frame_decorator.cls.php(387): Table_Row_Frame_Reflower ->reflow() #4 E:\AppServ\www\test\include\table_frame_reflower.cls.php(468): Frame_Decorator->reflow() #5 E:\AppServ\www\test\include\frame_decorator.cls. php(387): Table_Frame_Reflower->reflow() #6 E:\AppServ\www\test\include\block_frame_reflower.cls.php(408): Frame_Decorator->reflow() #7 E:\AppServ\www\test\include\frame_decorator.cls.php(387): Block_Frame_Reflower->reflow() #8 E:\AppServ\www\ test\include\table_cell_frame_reflower.cls.php(115): 237 行目の E:\AppServ\www\test\include\cellmap.cls.php の Frame_Deco

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

templates - Smarty ユーザーはいますか? これがdomPDFチャレンジです

domPDF で使用するためにテンプレートに変換する必要がある動的コンテンツ クエリ/エコー ファイルがあります。実行されていないコードを誰かが見て、どこが間違っているかを確認しますか?

(ちなみに、sendPDF.tpl ファイルはパスにあります: /Smarty/mg/templates/ -- sendPDF.php は /Smarty/mg/ にあり、smartyTEST.php は私のルート パスにあります)

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

pdf-generation - 2 つの a5 ページを 1 つの a4 ページにマージする (pdfnup を使用しない)

Dompdfを使用して HTML テンプレートから A5 pdf ドキュメントを生成し、Pdfnup (Pdfjam の一部) を使用してそれらを 1 つの A4 シートに結合し、印刷時に用紙を節約するのに役立ちます:)

これは問題なく機能します。ただし、2 番目のステップでは、膨大な量の依存関係 (Tex-Latex、pdftex など) をインストールする必要があり、実稼働サーバーが乱雑になります。実際に Pdfnup を使用せずに、生成されたドキュメントを結合する方法があるかどうか疑問に思っています。たとえば、pdftk でこれを行う方法はありますか?

前もって感謝します!

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

php - DOMPDF:brタグにより、テキストが正当化されます

DOMPDFで奇妙な問題が発生します。

brタグが含まれるコンテンツを使用する場合は常に。

レンダリングされた出力pdfは、brタグがある行を正当化するように見えるため、幅全体に広がります。

誰もがそれを手に入れますか?それを防ぐ方法はありますか?

トランクから最新バージョンを使用しています。

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

php - dompdf と img タグ、画像が表示されない

$dompdf->render() と $dompdf->output() が呼び出される直前の HTML は次のとおりです。

他のすべての請求書は、ブラウザで表示したり、印刷したり、HTML として電子メールで送信したりすると、画像が正常に表示されます。アプリケーション内で [Generate PDF] をクリックすると、請求書が PDF で表示されますが、ロゴがありません。render() に送信する未加工の HTML をメールで送信するためのデバッグ行を入れましたが、問題ないように見えます。

dompdf がこの画像を表示しない理由を知っている人はいますか?

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

pdf - wkhtmltopdf-ローカルファイルを変換できません

opensusev。11.3のバージョン10.0をダウンロードしました。それを使用してWebページ(つまりwww.google.com)を変換できますが、ローカルファイルを変換できません。私はファイルに対するすべてのアクセス許可を付与します(そして私はsudoの下で実行しようとしても無駄になりました)。これはエラーです:

「ページの読み込み(1/6)エラー:ページfile:///file.htmlの読み込みに失敗しました」。

ファイルは存在しますが、wkhtmltopdfはファイルのロードを拒否します。同じ結果でバージョン9.9を試しました

私は何が欠けていますか?