有没有办法用C#编辑pdf?

有没有办法用C#编辑pdf?,c#,.net,pdf,C#,.net,Pdf,我需要在运行时在C#NET中编辑pdf。这可能吗?就像复制pdf文件中的内容,编辑文本字段。它是一个用于操作PDF的.NET库。 iText#(iTextSharp)是iText开源java库的一个端口,用于PDF生成,完全用C#为.NET平台编写 这是可以做到的,看一看。这肯定是可能的,但不需要内置到.NET中(除非你是PDF格式的专家,可以自己滚动)。我主要用于处理PDF,但是有很多工具箱。就我个人而言,我认为Aspose的边缘有点粗糙,但并不比其他工具包更粗糙。有一个iTextSharp:

我需要在运行时在C#NET中编辑pdf。这可能吗?就像复制pdf文件中的内容,编辑文本字段。它是一个用于操作PDF的.NET库。

iText#(iTextSharp)是iText开源java库的一个端口,用于PDF生成,完全用C#为.NET平台编写


这是可以做到的,看一看。

这肯定是可能的,但不需要内置到.NET中(除非你是PDF格式的专家,可以自己滚动)。我主要用于处理PDF,但是有很多工具箱。就我个人而言,我认为Aspose的边缘有点粗糙,但并不比其他工具包更粗糙。

有一个iTextSharp:你可以用它编写pdf文件,但我认为它没有编辑(读取pdf)功能,否则它们会受到限制。
我从来没有找到编辑PDF的方法,除非你买了第三方工具……

ITextSharp很适合在PDF中添加内容

这些PDF组件也很好:

可用于编辑PDF文件。您可以填写表单、导入和导出表单数据、提取文本、追加文档等。请看一看


免责声明:我为Bit奇迹工作。

+1;我只是想知道今天早上这是否可能,我只是认为这太难或太贵了,然后很快就忘记了这一点。感谢您的提问……您可以使用BinaryReader和BinaryWriter轻松编辑它。如果链接文本提示您链接到的内容,可能会更好。@Odrade,完成!(15个字符)值得注意的是,iTextSharp是根据AGPL授权的,这意味着从技术上讲,项目的所有源代码都必须公开发布。如果你想要一个封闭的环境,你有义务购买商业许可证。