对于文本字段对象,我想将样式更改为粗体。我已经创建了 arial 字体,因为它不是 BaseFont 对象的默认字体。显然,TextField 对象仅将 BaseFont 作为有效字体。我想知道如何将分配给文本字段的字体样式更改为粗体。有没有办法做到这一点?这是我迄今为止的代码
TextField txtNewField = new TextField(stamp.Writer, new Rectangle(1, 1, 75, 25), "TxtField");
BaseFont arial = BaseFont.CreateFont(@"c:\windows\fonts\arial.ttf", BaseFont.CP1252, BaseFont.NOT_EMBEDDED);
txtNewField.FontSize = 8;
txtNewField.Font = arial;
先感谢您!
您是否尝试过指定arialbd.ttf
作为字体名称?我认为无论如何,这都会给出更好的结果,因为粗体字体已经过调整。
(我不知道为什么你不能只指定一个Font
对于文本字段,诚然......)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)