1

HTML + CSSコードをPDFに変換して、Webページを印刷しているように見えないようにする方法はありますか?

page-break-beforeこれまで、ブラウザからなどを使用してページをpdfにエクスポートしてきました。しかし、私はひどいマージンを得て、それはあまりにもブラウザ固有です。ラテックスまたはパワーポイントのプレゼンテーションのエクスポートと同じルックアンドフィールを探しています。中央に配置され、適切な余白、カスタムページサイズです。

適切にフォーマットされたhtmlページをpdfにエクスポートするスクリプトのアイデアはありますか?

4

2 に答える 2

6

簡単なコマンドライン呼び出しでHTMLとCSSをPDFに変換するwkhtmltopdfと呼ばれるツールがあります。このツールは、手動で使用することも、ある種のスクリプトに配置して、ボタンをクリックするだけで実行したりすることもできます。私はPHPで次のように使用しました:

$cmd = "/path/to/wkhtmltopdf /path/to/sourceHTML.html /path/to/outputPDF.pdf";
$output = shell_exec($cmd);

非常に使いやすく、レポートの作成に非常に強力です。ここからダウンロードできます:

http://code.google.com/p/wkhtmltopdf/

于 2012-12-18T15:06:52.917 に答える
0

LibreOfficeを試してみても、結果は異なる場合があります。

于 2012-12-18T15:00:20.093 に答える