サンプルライブラリ
<?
php/*
$id: hello.php,v 1.00 2009/07/24 tm exp $
** pdflibを使用して、phpでeuc-jpのpdfファイルを生成する方法です。
* このソースコードではeuc-jpのファイルを前提としています。**/
//cmap ファイルの配置ディレクトリを指定
define('
path_cmaps',
'c:/pdflib/resource/cmap');
$p=pdf_new();
/*新しくpdfファイルをオープンします
*/if
(pdf_open_file($p,
"") ==0
) pdf_set_parameter($p,
"license",
"w******-******-******-******-******");
/*cmap を指定しない場合、日本語の文字列出力時にエラーもしくは文字が空白となります。
*/pdf_set_parameter($p,
'searchpath',
path_cmaps);
pdf_set_info($p,
"creator",
"hello.php");
pdf_set_info($p,
"author",
"rainer schaaf");
pdf_set_info($p,
"title",
"hello world (php)!");
/*新規ページを開始する
*/pdf_begin_page_ext($p,
595,
842,
"");
/*フォントを指定する
*/$font
=pdf_load_font($p,
"heiseikakugo-w5",
"euc-h",
"");
$font_blod
=pdf_load_font($p,
"heiseikakugo-w5",
"euc-h",
"fontstyle= bold");
pdf_setfont($p,
$font
,24.0
);pdf_set_text_pos($p,
50,700);
pdf_show($p,
"おはよう日本!");
/*線を描く
*/pdf_moveto($p,
50,700); pdf_lineto($p,
450,
700);
pdf_stroke(
$p);
pdf_end_page_ext($p,
"");
/*ページを終了する
*/pdf_close(
$p);
/*pdf文書を閉じる
*/$buf
=pdf_get_buffer(
$p);
$len
=strlen
($buf
);//
ファイルで出力する
$filename
=get_download_name(
"日本語ファイル.pdf");
header("
content-disposition: attachment; filename=
$filename");
header("
$filename");
header("
$buf
;pdf_delete(
$p);
exit
();//
function
get_download_name(
$p_filename
) ?>
PDFLib庫的使用c
前段時間接觸了個操作pdf的專案,使用pdflib庫對pdf檔案新增水印.這裡整理一些基礎的用法.vs2015下使用pdflib9.1版本的破解庫,pdf庫在我的網盤中,無需提取碼 載入pdflib 輸出pdf版本控制 把源pdf檔案內容繪製到目標pdf檔案 獲取pdf檔案中的引數 線條 文字 透明...
利用PDFLib生成PDF文件
本文 生成的pdf文件效果圖 一 pdf介紹 pdf是portable document format的縮寫,pdf檔案格式是國際通用的電子文件交換事實標準,被許多國家採用作為電子文件交換。pdf檔案可以在各種平台下閱讀 編輯 發布。該檔案格式支援字型 影象 甚至任何附件的嵌入。您可以通過免費的ad...
mysql 使用例項 MySQL使用例項
誤刪除了vps上的phpmyadmin,不得已翻閱了半天mysql指南,以下是一些mysql使用例項 連線管理 鏈結資料庫 mysql h localhost u root p 退出資料庫 mysql quit 資料庫管理 檢視資料庫 mysql show databases 建立資料庫 mysql...