問題タブ [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.
php - データベースの内容で PDF ファイルを作成
チケットをpdfで印刷したいと思います。顧客名、注文 ID、注文アイテム、合計請求額などのチケットの詳細を取得することができました。この詳細を印刷用の .pdf ファイルに入れたいと思います。これらのチケットの詳細をデータベースから取得する際に、html および php タグを使用しています。.php ファイルにエコーされたすべてのアイテムを .pdf に変換するにはどうすればよいですか?
php - スペースのあるテーブルセルが押しつぶされたように見える
編集:私はdomPDF 0.5.1を使用しています、ホストされているhttp://code.google.com/p/dompdf/
HTMLテーブルを使用してボックスを生成し、その中にそれぞれ1文字ずつ配置します。次の表には、「kinjaldixit」という名前が含まれています。
次のようなスタイルルールがあります。
これをブラウザで表示すると、スペースのあるセルは他のセルと同じサイズで表示されますが、PDFを生成すると、スペースのあるセルは「押しつぶされた」ように見えます。
誰かがこれに対する解決策を持っていますか?
編集:スタイルでは、emに加えて、ptとpxを試しました。いずれの場合も、ブラウザで表示すると問題ないように見えますが、PDFに変換すると同じことを行います。
編集:dompdfライブラリは、デフォルトで「R&OSCPDF」クラスと呼ばれるものを使用します。PDFLibを構成する方法があります。私はそれについて読んでいます。
codeigniter - Codeigniter での奇妙な DOMPDF の問題
ただの急ごしらえ。Doctrine 対応の Codeigniter 1.7.2 インストールで DOMPDF をテストしましたが、すべて正常に動作します。ただし、Cart ライブラリと URL Helper も自動ロードされると、DOMPDF は機能しません。しかし、Doctrine、URL Helper、または Cart Library のいずれかを「オートロードしない」(つまり、使用しない)場合、DOMPDF は機能します。
DOMPDF、Doctrine、URL ヘルパー、カート ライブラリをすべて連携させる必要があるため、少し面倒です。
誰か何か提案してください。どんな助けでも非常に感謝しています。
よろしく、
マット
php - Zend-Framework内でdompdfを使用する方法は?
コントローラ内に次のコードがありますが、生成されたpdfを開くことができません。
フレームワークの外で使用すると機能しますが、PDFがどのようにマングルされているかを確認する方法がわかりません。どんな助けでもありがたいです!
編集:
Zend Framework 1.10を使用していて、このチュートリアルに従いました
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
templates - Smarty ユーザーはいますか? これがdomPDFチャレンジです
domPDF で使用するためにテンプレートに変換する必要がある動的コンテンツ クエリ/エコー ファイルがあります。実行されていないコードを誰かが見て、どこが間違っているかを確認しますか?
(ちなみに、sendPDF.tpl ファイルはパスにあります: /Smarty/mg/templates/ -- sendPDF.php は /Smarty/mg/ にあり、smartyTEST.php は私のルート パスにあります)
php - DOMPDF:brタグにより、テキストが正当化されます
DOMPDFで奇妙な問題が発生します。
brタグが含まれるコンテンツを使用する場合は常に。
レンダリングされた出力pdfは、brタグがある行を正当化するように見えるため、幅全体に広がります。
誰もがそれを手に入れますか?それを防ぐ方法はありますか?
トランクから最新バージョンを使用しています。
php - dompdf と img タグ、画像が表示されない
$dompdf->render() と $dompdf->output() が呼び出される直前の HTML は次のとおりです。
他のすべての請求書は、ブラウザで表示したり、印刷したり、HTML として電子メールで送信したりすると、画像が正常に表示されます。アプリケーション内で [Generate PDF] をクリックすると、請求書が PDF で表示されますが、ロゴがありません。render() に送信する未加工の HTML をメールで送信するためのデバッグ行を入れましたが、問題ないように見えます。
dompdf がこの画像を表示しない理由を知っている人はいますか?
pdf - wkhtmltopdf-ローカルファイルを変換できません
opensusev。11.3のバージョン10.0をダウンロードしました。それを使用してWebページ(つまりwww.google.com)を変換できますが、ローカルファイルを変換できません。私はファイルに対するすべてのアクセス許可を付与します(そして私はsudoの下で実行しようとしても無駄になりました)。これはエラーです:
「ページの読み込み(1/6)エラー:ページfile:///file.htmlの読み込みに失敗しました」。
ファイルは存在しますが、wkhtmltopdfはファイルのロードを拒否します。同じ結果でバージョン9.9を試しました
私は何が欠けていますか?