pdf - DataDynamics.ActiveReports.Export.Pdf.PdfExport 引用的语言编码问题

标签 pdf pdf-generation activereports

我有 DataDynamics.ActiveReports.Export.Pdf.PdfExport 引用的编码问题。
它成功导出了我的报告,但没有使用编码。因此,省略了英语以外的其他语言的每个字符。

我该如何设置?有什么解决办法吗?

最佳答案

这通常会发生,因为报告中文本框的字体没有缺失字符的字形。由于 ActiveReports PDF Export 嵌入了字体(即技术上,由于 PDF 的工作方式,它从字体中嵌入了“字形”)那些缺少的非英文字符,而该字体没有字形,显示为丢失或显示不正确。

因此,您需要确保您使用的字体具有您要导出的所有字符的字形。

通常,确保这有效(并检查这是否是问题)的最简单方法是将包含非英语字符的文本框或文本框的字体设置为名为“Arial Unicode MS”的字体,该字体包含来自大多数语言。所以请尝试使用“Arial Unicode MS”字体,看看是否能解决问题。

希望这有帮助。

Scott Willeke
GrapeCity

关于pdf - DataDynamics.ActiveReports.Export.Pdf.PdfExport 引用的语言编码问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6315840/

相关文章:

vb.net - 在ActiveReports中设置水印

c# - License.licx 文件和许可/未许可机器

qt - 通过qt在gnuplot中保存pdf输出

java - 无法使用 JavaMail 使用 Java 下载 PDF 附件

ios - 如何使 UIWebView 的内容适合屏幕并添加缩放比例?

javascript - 使用 javascript 以 pdf 形式重置某些字段

php - 使用 TCPDF 创建大型 PDF 的最有效方法是什么?

c# - MigraDoc C# 在同一行左右对齐

html - 带有母版页的 CSS 和带有自己的 css 的新内容页如何不应该覆盖母版页页眉和页脚?

java - 将 XMLWorkerHelper 与 IText 结合使用