ItextSharp-如何给段落赋予颜色和粗体

时间:2017-01-31 06:50:03

标签: c# itext

Phrase p1Header = new Phrase("Hello World", FontFactory.GetFont("verdana", 15, Font.BOLD));

它只会使Hello World变为粗体。我也希望给它颜色。

2 个答案:

答案 0 :(得分:0)

请尝试以下操作。

Phrase p1Header = new Phrase("Hello World",FontFactory.GetFont("Times New Roman", 10, Font.BOLD, new Color(255, 255, 255)));

答案 1 :(得分:0)

定义字体并添加到段落中

iTextSharp.text.Font myFont= FontFactory.GetFont("Arial", 8, iTextSharp.text.Font.BOLD, new iTextSharp.text.BaseColor(0, 0, 255));
Paragraph myParagraph = new Paragraph("MyField", myFont);