Csharp/C#教程:iTextSharp Textfield将字​​体设置为Bold分享


iTextSharp Textfield将字​​体设置为Bold

对于textfield对象,我想将样式更改为粗体。 我已经创建了arial字体,因为它不是BaseFont对象的默认字体。 显然,TextField对象仅将BaseFont作为有效字体。 我想知道如何将我分配给文本字段的字体样式更改为粗体。 有没有办法做到这一点? 这是我到目前为止的代码

TextField txtNewField = new TextField(stamp.Writer, new Rectangle(1, 1, 75, 25), "TxtField"); BaseFont arial = BaseFont.CreateFont(@"c:windowsfontsarial.ttf", BaseFont.CP1252, BaseFont.NOT_EMBEDDED); txtNewField.FontSize = 8; txtNewField.Font = arial; 

先感谢您!

您是否尝试将arialbd.ttf指定为字体名称? 我认为无论如何都会产生更好的效果,因为粗体字体会被调整。

(我不确定为什么你不能只为TextField指定一个Font ,诚然……)

上述就是C#学习教程:iTextSharp Textfield将字​​体设置为Bold分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/1012863.html

(0)
上一篇 2021年12月30日
下一篇 2021年12月30日

精彩推荐