2016-09-14 2 views
-2

私はこの質問をstackoverflowで研究しましたが、私は答えによって混乱しています。私はPHPでレポートを生成するアプリケーションを作成しました。私はボタンプッシュでpdfとしてレポートを作成したいと思います。htmlとphpからpdfを作成

Googleのchromeとfirefoxを手動で 'file> print as pdf'を使用すると、私のPHPスクリプトで生成されたレポートのテキストがレンダリングされますが、色は生成されません。

apiなしでこれを行う、ブラウザに表示されるものを正確に取得し、そのpdfを作成する比較的簡単な方法はありますか?もしあれば、誰かに教えてもらえますか?

ありがとうございます。

+1

速いGoogle検索でこれがすぐに見つかりました:http://stackoverflow.com/questions/25046187/how-to-generate-a-pdf-from-html-web-page質問は本質的に話題にはなりませんが。あなたが図書館を求めているなら、図書館の勧告は話題にならない。図書館なしでPDFを構築する方法を尋ねているのであれば、それは非常に広範囲です。 – David

答えて

0

あなたは、サーバー側のものを見てphantomjsをチェックアウトし、rasterize.js例を使用して1行でHTMLからPDFを生成することができますする時間を持っている場合:

例えば

phantomjs rasterize.js index.html index.pdf A4 

私は正常に作成phpを使ってphantomjsをexec()で実行します。

関連する問題