我發現了幾個示例,演示瞭如何使用iText XML文檔將XML轉換爲PDF。但它們都是舊版本4.x.是否有任何示例,或者有人可以發佈必需/更新代碼的示例在版本5.x中執行相同操作?使用最新版本將iText XML轉換爲PDF
所有的例子參考這樣的代碼,但我找不到用什麼來替換新版本中的ITextHandler類。
http://www.ridgway.co.za/archive/2005/07/31/itextsharpxmltopdfexample.aspx
Document document = new Document();
PdfWriter.GetInstance(document, new FileStream("ExampleDoc.pdf", FileMode.Create));
ITextHandler xmlHandler = new ITextHandler(document);
xmlHandler.Parse("ExampleDoc.xml");
而且,我不試圖去從HTML到PDF。 CSS樣式永遠不會按預期出現。
編輯碰撞,真的需要一些幫助。任何人都?
你想處理這個XML有多複雜? –
在這一點上,我願意爲它構建它。目前還沒有XML,因爲我無法獲得樣本。我所要做的就是建立一個簡單的發票模板。 –
爲什麼不將它轉換爲HTML?如果您真的熱衷於不將其轉換爲HTML,則可以始終擴展XMLWorker並編寫自己的解析器。 –