PHPの質問です

実行したら指定URLをPDFに変換し保存してくれるプログラムを教えて下さい
よろしくお願いします

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2014/01/21 23:29:13
  • 終了:2014/01/28 23:30:03

回答(1件)

id:tukihatu No.1

牛乳先生(tukihatu)回答回数180ベストアンサー獲得回数322014/01/22 11:44:32

ポイント300pt

結構難しいですが、それでも一番とっつきやすいのはmPDFかと思います。
http://blog.syuhari.jp/archives/1992

・簡単(簡単な分、アレンジしたり個別の命令を実行するのが難しいので用途による)
・外部CSSが表示できないのでひとつずつ追加する必要がある(最新版使ったことないですが改善されてる可能性も。上のサイトのサンプルはさすがにバージョンが古すぎるのでもうちょっと綺麗には出るはずです)
・UTF-8以外文字化けが起こる可能性→SJISなどの日本語追加方法は以下
http://d.hatena.ne.jp/tohokuaiki/20121113/1352810525

include("./mpdf/mpdf.php");
$html = file_get_contents("http://www.yahoo.co.jp");
$mpdf=new mPDF('ja', 'A4');
$mpdf->WriteHTML($html);
$mpdf->Output("hoge.pdf", 'F');
exit;

他のプラグインだとこの文の10~20倍ぐらい書くイメージがあります。
コードを書く場合はバージョンに注意してください。
ダウンロードしたときについてくるサンプルコードが参考になるとおもいます。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません