PDFファイルを作る - Zend Framework

公式ドキュメントの解説だけじゃ理解できんって人向け。
つかメモ。

<?php
	require_once 'Zend/pdf.php'; // ./ZendFramework-1.0.3/library/
	
	$save_dir = './create.pdf'; // pdfファイルを保存する場所
	$draw_text = 'Hello Would!'; // ページに表示するテキスト
	
	// pdfの基盤作成
	$pdf = new Zend_Pdf();
	// pdfのページ作成
	$page = new Zend_Pdf_Page(Zend_Pdf_Page::SIZE_A4);
	
	// ページで使うフォントの指定(テキストを書くときは必須)
	$font = Zend_Pdf_Font::fontwithName(Zend_Pdf_Font::FONT_HELVETICA);
	$page->setFont($font, 36);
	
	// ページにテキストを書く
	$page->drawText($draw_text, 200, 740);
	
	// pdfの基盤にページを代入
	$pdf->pages[0] = $page;
	// pdfファイルに保存(常に上書き)
	$pdf->save($save_dir);

?>

基盤って表現は鵜呑みにしないように。分かりやすく書いただけなんで。
テキスト以外の描写がしたければZend_Pdf_Pageにあるメソッドを探ってくださいー。

http://www.zendframework.com/manual/ja/zend.pdf.drawing.html

$pdf->pages[] = $page;

これみたいに配列を指定しなくても問題ないが、実行する度にページ数が増えるだけ。