我正在使用 iTextSharp 创建一些 pdf 文件。这些文档有好几页,除了最后一页,我们需要在所有这些页面上用斜体字书写文本。
这是我使用 PdfTemplate 的代码,它可以工作,但我无法制作字符串 Italic :
public override void OnCloseDocument(PdfWriter writer, Document document)
{
base.OnCloseDocument(writer, document);
template.BeginText();
template.SetFontAndSize(arial, 11);
template.SetTextMatrix(0, 0);
template.ShowText("" + (writer.PageNumber - 1));
template.EndText();
int index = 0;
foreach (PdfTemplate temp in templates)
{
if ((++index) < (writer.PageNumber-1))
{
temp.BeginText();
temp.SetFontAndSize(arial, 11);
temp.SetTextRenderingMode(0);
temp.SetTextMatrix(0, 0);
temp.ShowText("- Continued -");
temp.EndText();
}
}
}
你能帮我找到一种方法让我的字符串显示为斜体吗?