PoDoFo 0.9.1 ライブラリを使用して、Win32 XP 中国語版 OS で漢字を含む PDF ファイルを読み込んでいます。PoDoFo のサンプル プロジェクト「podofotxtextract」は、英語の PDF を正常に読み取ることができますが、中国語の PDF ファイルを開くと、何も解析されません。誰か提案がありますか?どうもありがとう。
1 に答える
0
Objective Cを使用して、既存のPDFファイルに注釈を追加します。
ところで:試してみてください
PdfString pdfString(reinterpret_cast <const pdf_utf8 *>( "あなたが読んだ文字..."));
それは以下のいくつかのコードです...
PdfPage* pPage = doc->GetPage(pageIndex);
if (! pPage) {
// couldn't get that page
return;
}
PdfAnnotation* anno;
anno = pPage->CreateAnnotation(ePdfAnnotation_Text, rect);
PdfString sTitle(reinterpret_cast<const pdf_utf8*>([@"中国" UTF8String]));
PdfString sContent(reinterpret_cast<const pdf_utf8*>([@"这是一个中文测试"UTF8String]));
// to parse this annotation
// anno->GetContents().GetStringUtf8().c_str()
anno->SetTitle(sTitle);
anno->SetContents(sContent);
anno->SetOpen(bOpen);
于 2011-12-29T04:06:46.100 に答える