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

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

PDFプロパティ設定

PDFファイルのPDF情報を設定するExample。
§1 処理概要
Acrobat PDFファイルのタイトルや製作者情報をPDFlibで作成する際も、設定可能となっている。
エクスプローラからPDFファイルのプロパティを表示すると、画像の様に設定されているのが確認できます。
Acrobatで開いてからも、プロパティを確認することも可能。
§2 List
設定内容を指定する
KEYのパラメータ
内容
HaruDoc::INFO_SUBJECT サブタイトル
HaruDoc::INFO_TITLE タイトル
HaruDoc::INFO_AUTHOR 制作者
HaruDoc::INFO_KEYWORDS キーワード
§3 Example
動作確認環境:HaruPDF0.0.1 / PHP5.2 / WinXP SP2
Source1(PHP)
<?php
header("Content-Type: text/html; charset=EUC-JP");

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

$setTitle    = "This is PDF TITLE";
$setAuthor   = "This is PDF AUTHOR";
$setSubject  = "This is PDF SUBJECT";
$setKeywords = "This is PDF KEYWORDS";

$objPdf = new HaruDoc;

$objPdf->setInfoAttr(HaruDoc::INFO_TITLE, $setTitle);
$objPdf->setInfoAttr(HaruDoc::INFO_AUTHOR, $setAuthor);
$objPdf->setInfoAttr(HaruDoc::INFO_SUBJECT, $setSubject);
$objPdf->setInfoAttr(HaruDoc::INFO_KEYWORDS, $setKeywords);

$page = $objPdf->addPage();

$objPdf->save(PARAM_FN);
?>
				
§4 Source & OutputPDF
§5 PDF Property Image
PDF Property Image
§6 解説
setInfoAttr() で設定する、各プロパティ情報で日本語を設定する場合については、現在調査中。
§7 備考
作成ソフトウェアは、「Haru Free PDF Library」が常時設定される。

△ページトップへ