【发布时间】:2013-06-15 03:38:59
【问题描述】:
我正在使用 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();
}
}
}
您能帮我找到一种方法让我的字符串显示为斜体吗?
【问题讨论】:
标签: c# pdf itextsharp