mPDF

0pt

PHPからPDFを生成するのに便利なプログラム(PHPスクリプト)。

これから試してみる。

ダウンロードとインストール

ダウンロード


ダウンロード(公式サイト): http://mpdf.bpm1.com/download

2009年6月に3.0のベータ版が出たらしいので、こいつを使ってみます。ファイルが15メガあり、ちょっと重いです。

マニュアルはここにあるぞよ: http://mpdf.bpm1.com/manual/

インストール


中に入っていたファイルを全部構造を保ったままサーバー上の適当なところにコピー。

mb_string が必要らしいので、インストールしておくのを忘れないように。(自分はこれを忘れていて、かなりはまった。)

これで終わり。マニュアルにある説明で簡単なPHPスクリプトを作り、表示させたらできました。

<?php

define( '_MPDF_PATH', 'mpdf/' );

include( 'mpdf/mpdf.php' );

$mpdf = new mPDF('ja');

$mpdf->allow_charset_conversion=true;

$mpdf->WriteHTML( '
<html>
<body>
<h1>Hello, World!!</h1>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>

<p>日本語だよ!</p>

</body>
</html>
' );

$mpdf->Output();


文字コードはUTF8で保存しないとだめです。

追記: コンストラクタに'SJIS'と渡してたのですが、一部の環境で中国語フォントをダウンロードさせるダイアログが表示されているみたいなので、'ja'に変更しました。(2010/12/23)

「mPDF」について友人に書いてもらう。

あなたにとって「mPDF」とは?

ログインするとワンクリックでキーワードを投稿できます

ログインする 新規登録する

関連したキーワードを持つお気に入り

他の人の「mPDF」を見る