如何在C#中删除PDF中的所有注释

本教程包含有关如何在 C# 中删除 PDF 中的所有注释的信息。它包含有关执行示例代码所需资源的详细信息、编写应用程序的必要步骤列表以及用于在 C# 中从 PDF 中删除所有注释的可运行示例代码。您还将获得有关其他类型注释的信息,这些注释可以通过与本文处理的注释类似的方式进行访问和处理。

在 C# 中删除 PDF 注释的步骤

  1. 设置开发环境添加删除评论的Aspose.PDF for .NET
  2. 将源 PDF 加载到 Document 类对象中,其中包含要删除的注释
  3. 遍历 PDF 的所有页面以测试 annotations
  4. 遍历每个页面上的所有注释
  5. 检查注解类型是否为Text并删除
  6. 保存生成的 PDF,其中没有评论

这些步骤总结了如何在 C# 中从 PDF 中删除注释。 PDF 文件包含一组页面,其中每个页面都有自己的不同类型注释的集合。这些步骤描述了访问每个注释和删除注释(如果它是文本类型)的方法。

在 C# 中删除 PDF 中所有注释的代码

此代码演示如何在 C# 中删除 PDF 中的注释。 Pages 集合被迭代,其中包含一个名为 Annotations 的集合,该集合被进一步迭代。我们检查要删除的文本类型注释,但您也可以选择其他注释进行处理,例如彩条、富媒体、图章、小部件、电影、声音、链接和突出显示等等。

本文指导我们如何在 C# 中删除 PDF 中的注释。如果您想了解在 PDF 文件中添加注释的逆过程,请参阅 如何使用 C# 向 PDF 添加注释 上的文章。

 简体中文