簡體   English   中英

iTextSharp可以打開RTF文檔,對其進行操作並將其導出為PDF嗎?

[英]Can iTextSharp open an RTF document, manipulate it, and export the document to PDF?

使用iTextSharp(和c#/ ASP.NET)可以打開RTF文檔,通過替換一些文本進行操作,插入圖像(WMF或PNG),然后將經過處理的文檔導出為保留以下格式的PDF文檔: RTF原始文件?

本質上,我希望創建一個簡單的郵件合並解決方案,其模板位於RTF中,而輸出則必須位於PDF中。 這需要在ASP.NET服務器上運行。

不,iTextSharp本身是不可能的。 更好的方法是使用Word Object打開文檔,進行郵件合並,然后將這些文檔保存為HTML。 現在,您可以使用iTextSharp解析html並創建PDF。

要解析RTF文檔,您可以使用一個名為RtfDomParser的酷庫。 它為您的RTF文檔構建了一個層次樹,您可以對其進行分析以生成(手動)PDF文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM