C# 使用ABCPDF替换PDF中的文本

C# 使用ABCPDF替换PDF中的文本,c#,pdf,pdf-generation,abcpdf,C#,Pdf,Pdf Generation,Abcpdf,我正在使用ABC PDF,我想知道是否有办法加载现有模板PDF,用实际值替换某些占位符,然后保存到新路径 我一直在搜索他们的文档,我可以找到使用Doc.GetTextText从文档中获取文本的方法,但我找不到将文本设置回文档的方法 有人知道怎么做吗 例如,我的PDF文档包含如下占位符: 您好[FIRSTNAME],我想用实际名称替换[FIRSTNAME] 非常感谢你的帮助 另外:如果有人知道一种不用ABCPDF但使用其他免费库的方法,这也是一个很好的解决方案 编辑:我有一个DocX文件,我可以用

我正在使用ABC PDF,我想知道是否有办法加载现有模板PDF,用实际值替换某些占位符,然后保存到新路径

我一直在搜索他们的文档,我可以找到使用Doc.GetTextText从文档中获取文本的方法,但我找不到将文本设置回文档的方法

有人知道怎么做吗

例如,我的PDF文档包含如下占位符: 您好[FIRSTNAME],我想用实际名称替换[FIRSTNAME]

非常感谢你的帮助

另外:如果有人知道一种不用ABCPDF但使用其他免费库的方法,这也是一个很好的解决方案


编辑:我有一个DocX文件,我可以用编程的方式编辑它,但是我很难将它转换成PDF。因此,如果您有一个可以轻松转换文件的解决方案,也可以。

一般来说,尝试替换PDF文档中的文本不是一个好主意。你应该考虑的是添加表单字段并填充它们。我可以使用Word添加这些表单字段,然后另存为PDF吗?那还能用吗?我建议试试。在我的脑海里,我记得读到过关于某些情况下的一些问题,但这意味着原则上这是可能的。谢谢。这似乎不起作用。我在网上发现,我可以使用OpenOffice将docx文件导出为PDF格式,并保持表单字段不变,但这似乎也是不可能的。你有过这样的经验吗?没有,我只使用AdobeAcrobat或某些PDF库以编程方式创建了表单字段。