2016-12-21 5 views
0

htmlからを使用して400-500ページを含むPDFファイルに変換しました。しかし、テーブルの各4行の後に望ましくないスペースを取得します。どのようにこの問題を克服する? HTMLはうまく見えますが、PDFには空白があります。PHP:400から500ページのhtmlからPDFを作成

私は以下のことを使ってPDFを作成します。

  1. PHP => EXEC( 'は/ usr/binに/ wkhtmltopdf temp.html temp.pdf 2> & 1'、$出力)。 HTMLで
  2. スタイル:すべての{{テーブルの空の細胞@media

:!隠し重要;} {TR 改ページ:避けます。 page-break-inside:回避する。空のセル:隠す; マージン:0px;パディング:0px;} .pgBrk {ページ区切り後:常に !important;改ページ-内側:!避けることが重要;} tr.jsonアレイ・テーブル {改ページ-内側:!避けることが重要;}

示唆してください。

+1

多分、テーブルのセルが空です! 'empty-cells:hide;' – JustOnUnderMillions

+0

いいえ、私はこれを削除しましたが、同じ問題に直面しています。メインテーブル→tr→td→内側テーブル→tr→tdを使い、すべてのタグをそれぞれ閉じます。 style = "border:none;"でブランクのtdとtrを使用してください。 – Von

答えて

0

私はTCPDFライブラリを使用してこれを行っています。 wkhtmltopdfは高速実行ですが、カスタマイズはそれほどありません。 TCPDFは、PDFファイルを作成する際のカスタマイズと多くの主要機能をサポートしています。私たちはPHPのhereでBESTライブラリをチェックアウトすることができます。

関連する問題