2012-12-28 172 views
1

我正在處理一個應用程序,該應用程序需要我創建一個文檔,填充在我的WPF應用程序中捕獲的數據,以便附加到電子郵件併發送給保險公司。自動編輯PDF

我的客戶通過向客戶發送一個可編輯的PDF文檔來執行此操作,然後在收到完成的表單並手動附加到電子郵件後進行校對。

我最初以爲創建一個Word文檔使用find奠定了相同的格式爲現有的和自動化的字/替換佔位符,如等...

但是這將是巨大的,如果我能填充現有的PDF文檔不是嗎......任何人都知道可能嗎?

謝謝。

+0

有編輯PDF文件的API,如果這是你的要求。一個是iTextSharp,它是Java的iText的一個端口。 – kenny

+0

在pdf中,您實際上將使用表單字段作爲佔位符。儘管在內容流中替換文本並非完全不可能,但它非常反覆無常。 – mkl

回答

3

您可以使用PDFsharp/MigraDoc來編輯pdf文件。解析現有的文檔並插入文本/圖像很簡單,但我不知道是否有任何實際佔位符的支持。

編輯:發現這種方法,使用iTextSharp的和表單字段:Using itextsharp (or any c# pdf library), how to open a PDF, replace some text, and save it again?

+0

感謝您的回覆。如果我可以將現有表單中的字段重新命名爲明智的名稱,然後搜索這些字段並填充數據,那麼將更容易嗎? – CheGuevarasBeret

+0

如果上述方法更可行,那麼我需要使用哪些軟件來編輯現有PDF格式的字段重命名練習? – CheGuevarasBeret

+0

乾杯Jesper,101%幫助! – CheGuevarasBeret