2012-12-28 182 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