在将XML转换为PDF时,使用itextsharp 5.4时出现问题

时间:2013-03-20 05:31:47

标签: c# xml pdf itextsharp

我使用以下代码通过使用itextsharp 5.4

将XML和XML转换为PDF
protected void Page_Load(object sender, EventArgs e)
{
            Document document = new Document();
            PdfWriter.GetInstance(document, new FileStream("ExampleDoc.pdf", FileMode.Create));
            ITextHandler xmlHandler = new ITextHandler(document);
            xmlHandler.Parse("ExampleDoc.xml");
}

我在第ITextHandler xmlHandler = new ITextHandler(document);

中收到错误

Errro是:缺少指令或程序集引用

我已经知道ITextHandler不再支持itextsharp 5.4.那么我该怎么办呢?网上任何地方我都没有得到任何可靠的答案。请建议。

或者,我应该将xml转换为html,然后将html转换为pdf吗?

1 个答案:

答案 0 :(得分:0)

我认为它适用于iTextSharp,但我邀请您使用DoddleReport生成器

See it live!

DoddleReport从任何IEnumerable数据源生成表格报告,您可以将报告呈现为Excel,PDF,HTML和CSV - 当然完全可插入