2017-08-31 12 views
-1

私は今、私は、標準の印刷オプションは、A4ページは、x 3508個のピクセル(sourceテーブルをどこで切り取るのかはどうやって計算できますか?

2480個の画素を有する300dpiの本だろうと思ったhttps://gist.github.com/MartinThoma/056183bc0862a787a8d4e8fe57e51f3f

で大きなテーブルを持つ単純なHTMLページを生成しましたGoogle ChromeのPDF印刷プラグインは7欄に/でページを切る:

enter image description here

しかし、私は

と幅を計算

私は、印刷可能な幅の計算にミスをしたの列7.

1200の幅を持っていますか?

  • マージン/ボーダー/パディング/幅:私は、これはDPIで正しい
  • ページ密度であるべきだと思う。それは140と150の間に何かだった場合、それは合うことができます。ブラウザが何を使用しているか/密度を設定しているか調べる方法はありますか?
  • 他に何かありますか?
+0

'pdfinfo'は生成されたPDFに' Page size:595 x 842 pts(A4) 'があることを伝えます。これは72 DPIのA4寸法に適合します。しかし、それは6と7の間のページをカットする必要があります... –

+0

興味深い。私が「th、td {page-break-inside:avoid;ページ区切り後:自動;幅は150ピクセル、最大幅は150ピクセル、幅は150ピクセルです}、Firefoxは1ページのすべてのカラムにフィットしますが、クロムはカラム7の前後に壊れます –

答えて

0

私は答えはブラウザが( "に合わせて縮小")、テーブルを調整

  1. だと思います。ユーザーは、ブラウザの印刷設定でこれを無効にすることができます。
  2. デフォルトの結果は96 DPIです。 210mmはA4ページの幅、25.4mm/inch => 96px/inch *(1/25.4)inch/mm * 210mm = 794pxです。
関連する問題