【问题标题】:How to programmatically edit PDF document in .NET application?如何在 .NET 应用程序中以编程方式编辑 PDF 文档?
【发布时间】:2013-08-05 21:13:42
【问题描述】:

.NET 应用程序以编程方式编辑.PDF 文档的最佳方式是什么?

是否有不需要在目标机器上安装Adobe AcrobatReader 的解决方案?

【问题讨论】:

  • 你的问题对吗?您是说 .PDF 而不是 .NET 应用程序吗?

标签: .net pdf acrobat adobe-reader


【解决方案1】:

您将需要一个允许创建和操作 PDF 文件的组件,例如 ABCPDF。

【讨论】:

    【解决方案2】:

    我认为您不能直接在 pdf 上进行编辑。但是,您可以提取 PDF 的内容并替换/编辑该内容。使用新内容,您可以创建新的 PDF。 ItextSharp 是一个免费的工具。

    您将需要第三方库来执行此操作。例如。文本夏普。 ExpertPDF。

    【讨论】:

    • 即使如此,如果将内容提取为文本,则会丢失样式。您必须在最低级别操作内容流,而不会流利使用 PDF 的人无法做到这一点。阅读manning.com/lowagie2/samplechapter6.pdf的介绍
    • 没错,但它是唯一的免费选项。我认为 ChrisBint 的评论更好。但我是一个廉价的混蛋。我从来没有听说过ABCPDF。有时我应该看看它。
    • 我的意思是,无论您使用哪种工具,都不能忽视 PDF 不是一种文字处理格式的事实。询问如何编辑 PDF 的人问错了问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-18
    • 1970-01-01
    相关资源
    最近更新 更多