0

Tcpdfで作成されたpdfファイルにSQLテーブルからのテキストの大きなチャンクを表示しようとすると問題が発生します。PDFのレイアウトは、ヘッダー、フッター、およびテキストのいくつかのセルで構成されています。テキストの最後のセルがページをオーバーフローすると、次のページに残りのテキストが次のページのヘッダーに表示されます。問題は、テキストがファイルに1行ずつ配置されていないが、セルに完全にダンプされていることです。この動作を防ぐ方法はありますか?2ページの2つのセルで修正できるようにテキストをトリミングする方法について何か考えはありますか?

任意のヘルプやアイデアをいただければ幸いです。

4

1 に答える 1

1

TCPDFのwriteHTML()方法を使用してPDFを生成していますか?

もしそうなら、ページをレイアウトするためにTCPDFの組み込み関数を使用することを強くお勧めします-TCPDFはまともなライブラリですが、私の経験では、HTMLの半分の実装でレイアウトしようとすると、常に頭痛の種になります。

HTMLを使用していない場合は、ページの余白を設定するか、PHPを使用してテキストを分割してから、TCPDFでsubstr()設定してください。AutoPageBreak

于 2012-08-07T15:31:29.097 に答える