第13章 Zend_Pdf

目次

13.1. 導入
13.2. PDF ドキュメントの作成および読み込み
13.3. PDF ドキュメントへの変更内容の保存
13.4. ドキュメントのページ
13.5. 描画
13.5.1. ジオメトリ
13.5.2. 色
13.5.3. 図形の描画
13.5.4. テキストの描画
13.5.5. フォントの使用
13.5.6. 画像の描画
13.5.7. 直線の描画スタイル
13.5.8. 塗りつぶしのスタイル
13.5.9. 回転
13.5.10. グラフィックの状態の保存/復元
13.5.11. 描画領域のクリッピング
13.5.12. スタイル
13.6. Zend_Pdf モジュールの使用例

13.1. 導入

Zend_Pdf モジュールは、PHP 5 用に書かれた PDF (Portable Document Format) 操作エンジンです。既存のドキュメントの読み込みや新しいドキュメントの作成、 ドキュメントの変更および変更内容の保存が可能です。PHP アプリケーションから 既存のテンプレートを使用した PDF を作成したり、新しい PDF ドキュメントを作成したりする際の助けになるでしょう。 Zend_Pdf モジュールは、以下の機能をサポートしています。

  • 新しいドキュメントの作成や既存のドキュメントの読み込み [1]

  • 指定した版のドキュメントの取得

  • ドキュメント内のページの操作。ページの並び順の変更や新しいページの追加、 ドキュメントからのページの削除など

  • さまざまな図形の描画 (直線、矩形、多角形、円、楕円、扇形)

  • 14 種類の標準 (組み込み) フォントのうちのいずれか、あるいはあなたが用意した TrueType フォントを使用したテキストの描画

  • 回転

  • 画像の描画 [2]

  • PDF ファイルのインクリメンタルな更新



[1] PDF V1.4 (Acrobat 5) 形式のドキュメントの読み込みをサポートしています。

[2] JPG、PNG [8bit+Alpha まで] および TIFF 画像をサポートしています。