ホームページ >バックエンド開発 >PHPチュートリアル >Linux での pdflib 多言語に関する問題

Linux での pdflib 多言語に関する問題

WBOY
WBOYオリジナル
2016-06-13 13:50:03912ブラウズ

Linux での pdflib の多言語問題のキー コードは次のとおりです:


PHP コード

<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
$path =  getcwd()."/src/fonts/newfont.TTF";
if(!PDF_set_parameter($p, "FontOutline", "myfont=$path"))
{
     PDEBUG("set parameter fontoutline fail", __FILE__, __LINE__);
}

[color=#FF0000]$fonthand = PDF_load_font($this->pdf, "myfont", "unicode", ""); //此行报错[/color]
if($fonthand == NULL)
{
     PDEBUG("failed to search for a font and prepare it for later use",__LINE__,__FILE__);
}

if(!pdf_setfont($p, $fonthand, $big))
{
    pdebug("设置字体失败",__line__,__file__);
    return false;
}



エラー メッセージは次のとおりです:
Unicode とグリフ ID PDFlib Lite ではアドレス指定がサポートされていません

長い間オンラインで検索していますが、答えがありません。アドバイスをお願いします

私が使用している pdflib のバージョンは 7.0.3



------解決策----------------------PDF_load_font 関数を定義しましたか?

Web ページのヘッダーでこの関数が呼び出される Web ページはありますか? ! ! !

------解決策------------------ pdflib lite は Unicode をサポートしていません

------解決策---------学ぶ
jf

------解決策------------------
ディスカッション引用:
引用:
pdflib lite は Unicode をサポートしていません


ありがとうございます!

pdflib lite に自分でフォントを追加する他の方法はありますか?たとえば、ベトナム語、タイ語など...

UTF-8 を使ってみる
ベトナム語は UTF-8 のみサポートされているようです


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。