2010-08-16 3 views
3

Для объекта текстового поля я хотел бы изменить стиль на полужирный. Я уже создал шрифт arial, поскольку он не является шрифтом по умолчанию для объекта BaseFont. По-видимому, объект TextField принимает только BaseFont как допустимый шрифт. Мне было интересно, как изменить стиль шрифта, который я присвоил своему текстовому полю, полужирным шрифтом. Есть ли способ сделать это? вот мой код, который у меня до сих порiTextSharp Текстовое поле задает шрифт Bold

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; 

Спасибо заранее!

ответ

5

Вы пытались указать arialbd.ttf в качестве названия шрифта? Я думаю, что это даст лучшие результаты в любом случае, так как жирный шрифт будет настроен.

(Я не уверен, почему вы не можете просто указать Font для TextField, правда ...)

Смежные вопросы