首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何以编程方式将PDF导出为VB.NET文件

如何以编程方式将PDF导出为VB.NET文件
EN

Stack Overflow用户
提问于 2009-08-12 10:01:10
回答 2查看 1.9K关注 0票数 0

我想导出一个.pdf文件。这一步是可以的。但我的问题是,这个PDF不显示我们的母语。例如,英文单词可以,但中文单词不显示在报告中。怎样才能把中文字也显示出来呢?我们正在用VB.NET编程。

EN

回答 2

Stack Overflow用户

发布于 2009-08-13 20:18:55

我很幸运地使用itextsharp库从我的VB.NET应用程序中创建了pdf文件。要正确显示备用字符集(俄语、中文、日语等),需要记住的重要一点是在创建BaseFont时使用IDENTITY_H编码。

代码语言:javascript
复制
Dim bfR As iTextSharp.text.pdf.BaseFont
  bfR = iTextSharp.text.pdf.BaseFont.CreateFont("MyFavoriteFont.ttf", iTextSharp.text.pdf.BaseFont.IDENTITY_H, iTextSharp.text.pdf.BaseFont.EMBEDDED)
票数 3
EN

Stack Overflow用户

发布于 2009-08-12 10:08:42

您希望将PDF设置为使用unicode显示中文字符。取决于导出PDF文件的方式。如果使用XSL-FO,则使用以下格式将字符转换为其unicode等效项:

&#

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1265295

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档