【发布时间】:2015-09-02 13:53:07
【问题描述】:
我有 AcroField:
AcroFields field = stamper.AcroFields;
我正在使用这些 BaseFont 和字体设置:
string fontName = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Fonts), "times.ttf");
BaseFont bf = BaseFont.CreateFont(fontName, BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);
Font font = new Font(bf,12);
当我设置 field.SetFieldProperty(fieldName,"12",12.0f,null); 并尝试导出我的 pdf 时,所有用西里尔字母编写的文本都不会显示。我尝试了几种不同的方法来解决这个问题,但没有一个能帮助我。
我不太确定这些字体设置究竟如何应用于 AcroFields
如果有人对此有所了解或可以指导我到某个地方,请告诉我。
【问题讨论】:
标签: c# itextsharp acrofields