私は、htmlのパンフレットをデザインし、htmlからPDFライブラリにpdfに変換したいと考えています。HTMLを適切にPDFに変換するための設定
8.5 x 11のPDFで完全に変換するために、どのようなサイズやHTMLを作成するかを理解しようとしています。だから1枚の紙にうまく印刷できます。
私は、htmlのパンフレットをデザインし、htmlからPDFライブラリにpdfに変換したいと考えています。HTMLを適切にPDFに変換するための設定
8.5 x 11のPDFで完全に変換するために、どのようなサイズやHTMLを作成するかを理解しようとしています。だから1枚の紙にうまく印刷できます。
まず、TCPDFでのHTMLのサポートには制限があることに注意してください。正確で複雑なレイアウトのファンシーパンフレットを作成したい場合、難しいかもしれません。
データベースレポートにTCPDFを使用し、ページレイアウトにHTMLテーブルを使用します。
<table cellspacing="..whatever.." cellpadding="..whatever..">
<tr>
<td width="..whatever..">foo</td>
<td width="..whatever..">bar</td>
</tr>
</table>
あなたはまだどのようにを追跡する必要があります
あなたはページの<table>
を作って、明示的に各セルの幅をspeciyingことで、8.5×11のページサイズのレイアウトをロックダウンすることができますページには多くの行があります。データベースの表形式のレポートの場合、これはかなり簡単です。もっと一般的な "パンフレット"スタイルのレポートでは、難しいかもしれません。
wkhtmltopdf
は、QtとWebkitを使用してHTMLをPDFにレンダリングするC++で書かれたプログラムです。 (http://code.google.com/p/wkhtmltopdf参照)