ホームページ > php教程 > php手册 > 中国語 (繁体字および簡体字) で PDF を作成する

中国語 (繁体字および簡体字) で PDF を作成する

WBOY
リリース: 2016-06-21 09:05:51
オリジナル
1503 人が閲覧しました

中文

有人还为无法用php_pdf做中文的pdf烦恼吧..
PHP_PDF套件在这边抓取,记得重新编译哦。用现成的会有MARK。
http://www.pdflib.com/pdflib/index.html

这是php_pdf配合Iconv转UTF-16做的简易制作中文PDF的范例。
此部份不包含排版。有空弟在写另外一个排版范例。

 
<code><font color="#000000"><font color="#0000bb"></font><font face="新宋体"><font color="#007700"><?<br/></FONT><FONT color=#0000bb>$pdf </FONT><FONT color=#007700>= </FONT><FONT color=#0000bb>pdf_new</FONT></FONT><FONT face=新宋体><FONT color=#007700>();<br/><br/></FONT><FONT color=#0000bb>pdf_open_file </FONT><FONT color=#007700>(</FONT><FONT color=#0000bb>$pdf</FONT><FONT color=#007700>、</FONT><FONT color=#dd0000>". /test.pdf"</FONT></FONT><FONT face=新宋体><FONT color=#007700>);<br/></FONT><FONT color=#0000bb>pdf_set_info</FONT><FONT color=#007700>(</FONT><FONT color=#0000bb>$pdf</FONT><FONT color=#007700>, </FONT><FONT color=#dd0000>"クリエイター"</FONT><FONT color=#007700></FONT><FONT color=#0000bb>(</FONT><FONT color=#007700>"BIG) 5"</FONT><FONT color=#dd0000>、</FONT><FONT color=#007700> " UTF-16"</FONT><FONT color=#dd0000>,</FONT><FONT color=#007700>"リトルペンギン"</FONT><FONT color=#dd0000></FONT></FONT>));<FONT face=新宋体><FONT color=#007700><br/><br/>pdf_begin_page</FONT><FONT color=#0000bb>(</FONT><FONT color=#007700>$pdf</FONT><FONT color=#0000bb>, </FONT><FONT color=#007700>595</FONT><FONT color=#0000bb>, </FONT> <FONT color=#007700>842</FONT><FONT color=#0000bb></FONT>); </FONT> <FONT face=新宋体 color=#007700><br/></FONT>## ブックマークには UTF-16 UNICODE を使用する必要があります<FONT face=新宋体><FONT color=#ff8000><br/>$Parent</FONT><FONT color=#0000bb>=</FONT><FONT color=#007700>pdf_add_bookmark</FONT><FONT color=#0000bb>(</FONT><FONT color=#007700>$pdf</FONT><FONT color=#0000bb>, </FONT><FONT color=#007700>Iconv</FONT><FONT color=#0000bb>( </FONT><FONT color=#007700>「BIG5」</FONT><FONT color=#dd0000>、</FONT> <FONT color=#007700>"UTF-16"</FONT><FONT color=#dd0000>,</FONT><FONT color=#007700>"繁体字中国語"</FONT><FONT color=#dd0000></FONT></FONT>));<FONT face=新宋体><FONT color=#007700><br/>pdf_add_bookmark</FONT><FONT color=#0000bb>(</FONT><FONT color=#007700>$pdf</FONT><FONT color=#0000bb>, </FONT><FONT color=#007700>Iconv</FONT><FONT color=#0000bb>( </FONT><FONT color=#007700>「BIG5」</FONT><FONT color=#dd0000>、 </FONT><FONT color=#007700>"UTF-16"</FONT><FONT color=#dd0000>,</FONT><FONT color=#007700>"フォント 1"</FONT><FONT color=#dd0000>)、</FONT><FONT color=#007700>$Parent</FONT><FONT color=#0000bb></FONT></FONT>);<FONT face=新宋体><FONT color=#007700><br/>$font </FONT><FONT color=#0000bb>= ( </FONT><FONT color=#007700>$pdf</FONT><FONT color=#0000bb> 、</FONT><FONT color=#007700>"MHei-Medium"</FONT><FONT color=#0000bb>、</FONT><FONT color=#007700>"ETen-B5-H"</FONT><FONT color=#dd0000>、</FONT><FONT color=#007700>0</FONT><FONT color=#dd0000></FONT><FONT color=#007700>);</FONT><FONT color=#0000bb></FONT>PDF_setfont</FONT><FONT face=新宋体>(<FONT color=#007700><br/>$pdf</FONT>) <FONT color=#0000bb>、</FONT><FONT color=#007700>$font </FONT><FONT color=#0000bb>, </FONT><FONT color=#007700>14</FONT><FONT color=#0000bb></FONT><FONT color=#007700>);</FONT><FONT color=#0000bb></FONT>pdf_show_xy</FONT><FONT face=新宋体>(<FONT color=#007700><br/>$pdf</FONT><FONT color=#0000bb>, </FONT><FONT color=#007700>「海南ボーラン島ランボー南シナ海」</FONT><FONT color=#0000bb>, </FONT> <FONT color=#007700>50</FONT><FONT color=#dd0000>、</FONT><FONT color=#007700>750</FONT> <FONT color=#0000bb></FONT><FONT color=#007700>);</FONT><FONT color=#0000bb></FONT>pdf_end_page</FONT><FONT face=新宋体>(<FONT color=#007700><br/>$pdf</FONT><FONT color=#0000bb></FONT><FONT color=#007700>);</FONT><FONT color=#0000bb></FONT></FONT><FONT face=新宋体>pdf_begin_page<FONT color=#007700><br/>(<br/><br/>$pdf</FONT> 、<FONT color=#0000bb></FONT>595<FONT color=#007700></FONT>、<FONT color=#0000bb></FONT>842<FONT color=#007700></FONT><FONT color=#0000bb> </FONT>);<FONT color=#007700></FONT><FONT color=#0000bb>pdf_add_bookmark</FONT></FONT>(<FONT face=新宋体><FONT color=#007700>$pdf<br/></FONT>, <FONT color=#0000bb></FONT>Iconv<FONT color=#007700></FONT>(<FONT color=#0000bb></FONT>"BIG5"<FONT color=#007700></FONT>,<FONT color=#0000bb></FONT>"UTF-16"<FONT color=#007700></FONT>, <FONT color=#dd0000></FONT>「フォント 1」<FONT color=#007700></FONT>) <FONT color=#dd0000></FONT>「ETen-B5-H」<FONT color=#007700></FONT>、<FONT color=#dd0000></FONT>0<FONT color=#007700></FONT><FONT color=#0000bb></FONT>);</FONT></FONT><FONT color=#0000bb>PDF_setfont</FONT><FONT color=#007700>(</FONT><FONT color=#0000bb>$pdf</FONT><FONT color=#007700>, </FONT><FONT color=#0000bb>$font</FONT><FONT color=#007700>, </FONT><FONT color=#0000bb>14</FONT></FONT><FONT face=新宋体><FONT color=#007700>);<br/></FONT><FONT color=#0000bb>pdf_show_xy</FONT><FONT color=#007700>(</FONT> <FONT color=#0000bb>$pdf</FONT><FONT color=#007700>、</FONT><FONT color=#dd0000>「白い砂浜と明るい夜の月 ミンシャバイ"</FONT><FONT color=#007700>, </FONT><FONT color=#0000bb>50</FONT><FONT color=#007700>, </FONT><FONT color=#0000bb>750</FONT></FONT><FONT face=新宋体><FONT color=#007700>);<br/></FONT><FONT color=#0000bb>pdf_end_page</FONT><FONT color=#007700>(</FONT><FONT color=#0000bb>$pdf</FONT></FONT><FONT face=新宋体><FONT color=#007700>); <br/><br/></FONT><FONT color=#0000bb>pdf_begin_page</FONT><FONT color=#007700>(</FONT><FONT color=#0000bb> $ conf </FONT><FONT color=#007700>, </FONT><FONT color=#0000bb>Iconv</FONT><FONT color=#007700>(</FONT><FONT color=#0000bb>"BIG5 "</FONT></FONT>,<FONT face=新宋体><FONT color=#007700>"UTF-16"<br/></FONT>,<FONT color=#0000bb></FONT>"簡体字中国語"<FONT color=#007700></FONT><FONT color=#0000bb></FONT>));<FONT color=#007700></FONT> <FONT color=#0000bb>pdf_add_bookmark</FONT><FONT color=#007700>(</FONT> <FONT color=#0000bb>$pdf</FONT><FONT color=#007700>、</FONT><FONT color=#dd0000> Iconv</FONT><FONT color=#007700>(</FONT><FONT color=#dd0000>" BIG5"</FONT><FONT color=#007700>、</FONT><FONT color=#dd0000>"UTF-16"</FONT></FONT>、<FONT face=新宋体><FONT color=#007700>"フォント 1"<br/></FONT>)、<FONT color=#0000bb></FONT>$Parent<FONT color=#007700> </FONT><FONT color=#0000bb></FONT>); <FONT color=#007700></FONT><FONT color=#0000bb>$font </FONT><FONT color=#007700>= </FONT><FONT color=#dd0000> PDF_findfont</FONT><FONT color=#007700>(</FONT> <FONT color=#dd0000>$pdf</FONT><FONT color=#007700>, </FONT><FONT color=#dd0000>"STSong-Light"</FONT><FONT color=#007700>, </FONT><FONT color=#0000bb>"GBK-EUC-H"</FONT></FONT>, <FONT face=新宋体><FONT color=#007700>0<br/></FONT><FONT color=#0000bb></FONT> );<FONT color=#007700></FONT><FONT color=#0000bb>PDF_setfont</FONT><FONT color=#007700>( </FONT><FONT color=#0000bb>$pdf</FONT><FONT color=#007700> , </FONT><FONT color=#dd0000>$font</FONT><FONT color=#007700>, </FONT><FONT color=#dd0000>14</FONT><FONT color=#007700></FONT><FONT color=#0000bb>);</FONT></FONT><FONT face=新宋体>pdf_show_xy<FONT color=#007700> <br/>(</FONT><FONT color=#0000bb>$pdf</FONT><FONT color=#007700>, </FONT><FONT color=#0000bb>"奻奇赻Understand EE理解赻痛奻"</FONT><FONT color=#007700>, </FONT><FONT color=#0000bb> 50</FONT><FONT color=#007700>, </FONT><FONT color=#0000bb>750</FONT></FONT><FONT face=新宋体><FONT color=#007700>);<br/></FONT><FONT color=#0000bb>pdf_show_xy</FONT><FONT color=#007700>(</FONT><FONT color=#0000bb>$pdf</FONT>) <FONT color=#007700>、</FONT><FONT color=#dd0000>「お嬢様刓天翓天翓」好丁狠刓笢"</FONT> <FONT color=#007700>, </FONT><FONT color=#0000bb>50</FONT><FONT color=#007700> </FONT><FONT color=#0000bb>650</FONT></FONT><FONT face=新宋体><FONT color=#007700>);<br/></FONT><FONT color=#0000bb>pdf_end_page</FONT><FONT color=#007700>(</FONT><FONT color=#0000bb>$pdf</FONT><FONT color=#007700></FONT>); <FONT color=#dd0000></FONT><FONT color=#007700></FONT><FONT color=#0000bb>/*</FONT> 中国語エンコーディングパート <FONT color=#007700> </FONT> K-EUC-H", cc_simplified_chinese },<FONT color=#0000bb> { "B5pc-H", cc_traditional_chinese },</FONT> { "B5pc-V", cc_traditional_chinese },</FONT>    { "ETen-B5-H", cc_traditional_chinese },<br/> { "ETen-B5-V", cc_traditional_chinese },<br/> { "ETenms-B5-H", cc_traditional_chinese },<br/> { "ETenms-B5 -V"、 cc_traditional_chinese } ,<br/> { "CNS-EUC-H", cc_traditional_chinese },<br/> { "CNS-EUC-V", cc_traditional_chinese },<br/> { "UniCNS-UCS2-H", cc_traditional_chinese },<br/> { 「UniCNS-UCS2-V」、 cc_traditional_chinese },<br/> 汉字型の部分<br/><br/> "MHei-Medium",<br/> "MSung-Light",<br/> "STSong-Light",<br/><br/>*/<br/><br/></FONT><FONT color=#0000bb>pdf_close</FONT><FONT color=#007700>(</FONT>) <FONT color=#0000bb>$pdf</FONT></FONT><FONT face=新宋体><FONT color=#007700> );<br/></FONT><FONT color=#0000bb>pdf_delete</FONT><FONT color=#007700>(</FONT><FONT color=#0000bb>$pdf</FONT></FONT><FONT face=新宋体><FONT color=#007700>);<br/></FONT><FONT color=#0000bb>?></font></font></font>



関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート