PDFlib

高度なPDFアプリケーションの開発を支援する定番プログラムライブラリー Supported by インフォテック株式会社

PDFlib 標準サンプル

PDFlib 用パッケージに含まれるサンプルプログラムです。

各リンクをクリックするとサンプルが実行されます(生成された PDF ファイルがダウンロードされます)。

出力結果だけでなく、プログラムソースコードを用いて PDFlib の使い方を解説した、 PDFlib サンプル集も併せてご覧ください。


  • businesscard: PDFlib ブロック処理サンプル
  • hello: ハローサンプル
  • image: イメージサンプル
  • invoice: 請求書作成サンプル
  • pdfclock: アナログ時計を描画するサンプル
  • quickreference: 複数ページをまとめるサンプル
  • starter_3d: 3D モデル、U3D アニメーションサンプル
  • starter_basic: シンプルなテキスト、グラフィック、イメージ出力サンプル
  • starter_block: ブロックが含まれる PDF ファイルのロードと、テキスト、イメージをブロックに流し込むするサンプル
  • starter_color: カラースペースの使い方のサンプル
  • starter_fallback: フォールバックフォントのサンプル
  • starter_flash: Flash ビデオと Flash アプリケーションを PDF に埋め込むサンプル
  • starter_geospatial: 地理参のサンプル
  • starter_graphics: グラフィックのサンプル
  • starter_image: 様々なオプションを使った、イメージのロードと配置のサンプル
  • starter_layer: 複数のレイヤーに対するイメージやテキストの出力とドキュメントのオープン時に表示されるレイヤーの定義のサンプル
  • starter_opentype: 様々な印刷表現のデモ。特別な機能がフォントでサポートされるかどうかをチェックする OpenType の機能のサンプル。
  • starter_path: 基本的なパスオブジェクトを生成・使用するサンプル
  • starter_pdfa1b: PDF/A-1b のサンプル
  • starter_pdfa2b: PDF/A-2b に準拠した PDF を作成するサンプル
  • starter_pdfmerge: 複数の PDF ファイルのページをまとめるサンプル
  • starter_pdfua1: PDF/UA-1 に準拠した PDF を作成するサンプル
  • starter_pdfvt1: 単一の PDF と PDF/VT-1 の機能を使って大量の請求書を作成するサンプル
  • starter_pdfx3: PDF/X-3 のサンプル
  • starter_pdfx4: PDF/X-4 のサンプル
  • starter_pdfx5g: PDF/X-5g のサンプル
  • starter_portfolio: ポートフォリオに複数の PDF やその他のファイルをパッケージ化するサンプル
  • starter_pvf: PDF やイメージを保持する PVF (PDFlib 仮想ファイルシステム) の作成と、PVF からデータのインポートをするサンプル
  • starter_shaping: テキストシェーピングのサンプル
  • starter_svg: SVG を使ったサンプル
  • starter_table: 複数ページにわたるテーブルのサンプル
  • starter_textflow: 複数行、複数ページにわたるテキスト出力のサンプル
  • starter_textline: 様々なテキスト配置オプションのサンプル
  • starter_type3font: ベクターデータから簡単な Type 3 フォントを作成するサンプル
  • starter_webform: フォームとオープン時のアクション (現在日時を入力) を定義した PDF を作成するサンプル
(Mar 19, 2010 - Sep 27, 2013)