【发布时间】:2023-03-18 11:35:01
【问题描述】:
我有包含一些英文字符和一些中文字符的字符串数据。我正在使用 iTextSharp 创建一个包含此数据的 pdf 文件。创建pdf文件后,当我打开它时,pdf只包含英文字符。它不显示中文字符。 你能告诉我如何在pdf文件中显示汉字吗?请注意,我正在写入 pdf 的字符串数据包含动态语言字符,即有时是英文,有时是中文,有时是日文等。
【问题讨论】:
-
请显示您的代码的相关部分。 IE。尤其是你定义你使用的字体的代码。
-
我的代码中没有定义任何字体。
-
在这种情况下,看看布鲁诺的回答。
-
在这里找到了这个答案的另一个变体——它使用 Arial Unicode 字体,对我来说效果更好。 stackoverflow.com/questions/23958538/…
标签: c# itextsharp