PDF作成ライブラリー「HaruPDF」の環境構築&Example(PHP版)

TIPO
WWW Search TIPO Search
Total Access 006648
Now Access 01
Today 20 / Yesterday 34
  トップページへ  >  PHP - HaruPDF  >  Tips101  ( 最終更新日 : 2008/01/6 )

PDF形式ファイル出力

ローカルフォルダにPDFを出力するするExample。
WebでPDFファイルをダウンロードするるExample。
§1 処理概要
最低限のPDF出力サンプルを作成し、ローカルフォルダに出力するパターン。
§2 Example
動作確認環境:HaruPDF0.0.1 / PHP5.2 / WinXP SP2 / Apache2.2
Source1(PHP)
<?php
header("Content-Type: text/html; charset=EUC-JP");

define("PARAM_FN", "c:/HaruPDF_Tips_101A.pdf");

$objPdf = new HaruDoc;

$page = $objPdf->addPage();

$objPdf->save(PARAM_FN);
?>
				
Source2(PHP)
<?php
header("Content-Type: text/html; charset=EUC-JP");

define("PARAM_FN", "c:/HaruPDF_Tips_101B.pdf");

$objPdf = new HaruDoc;

$page = $objPdf->addPage();

Header("Content-type: application/pdf");
Header("Content-Disposition: attachment; filename=".PARAM_FN);
$objPdf->output();
?>
				
§3 Source & OutputPDF
§4 解説
addPage() でページの追加をおこなった後、 save() のパラメータ内容(フルパス+ファイル名)でPDFを保存します。
Header() の出力でPDFファイルの出力をブラウザに宣言し、 output() で内容をバッファへ出力します。

△ページトップへ