問題タブ [page-break-inside]
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 HTML to PDF ソリューション
私は現在 DOMPDF と MPDF を使用していますが、うまく機能します。何らかの理由で、私は MPDF を好みますが、サポートはほとんどなくなりました。
現在、私はテーブルを生成する必要がある何かに取り組んでいます:
ご覧のとおり、複数の tbody セクションがあります。理由は、改ページに関して tbody 内のすべてが壊れていないことを確認する必要があるからです。tbody 内の行のセットが常に同じページに表示されるようにする必要があります。
クラスを適用することでこれを行います:
残念ながら、DOMPDF と MPDF はこれをサポートしていません。
wkhtmltopdf はそうだと思いますが、composer を使用してそれを起動して実行するプロセスとそれに伴う複雑さは、私には少し極端に思えます。
これを処理できる純粋な PHP PDF ジェネレーターはありますか?
ありがとう。
html - Firefox でサイトの印刷に問題がある
そのため、多くの行を持つ表を含むこのページがあり、ハード コピーとして印刷する必要があります。このページから印刷または出力を取得すると、何か奇妙なことが起こります。最初のページの後、残りのページは、フォント、色、表の境界線などのスタイルをPDF
完全に失います。この問題は、Firefox と Chrome でのみ発生します。印刷、出力CSS
ともに問題ありません。PDF
Firefoxで見るとprint preview
、すべて問題ないようです。
これが、長いテーブルをページに分割する方法です。改ページ後にスタイルが失われる理由はありますか?
編集: これは私の html コードが行く方法です。また、上記の css 部分にテーブル クラスを追加しました。
jquery - 改ページが挿入されるたびに特定の CSS を取得する
ここに私のページがどのように見えるかの概要があります
ここで期待しているのは、このページを印刷するときはいつでも、すべてのページの最初のボックスと最後のボックスに灰色の境界線を付ける必要があるということです。
誰かが以前にそのようなシナリオに出くわしたことがある場合は、助けてください.
現在、改ページで起動し、ページの最初の要素にアクセスするのに役立つ JavaScript トリガーを検索しています。しかし、誰かが他の検索行を提案できれば、それも役に立ちます。
更新 1: このコンテンツは動的に生成されます。ボックスのサイズは異なる場合があります。そのため、各ページにいくつのボックスが表示されるかはわかりません。
更新 2: ヘッダーとフッターについて考えました。しかし、それは完全に役に立ちません。最初と最後の DIV のコンテンツに特定のスタイルを追加する必要があるためです。