PdfAnnotationEditor

PdfAnnotationEditor class

表示用于处理 PDF 文档注释(注释)的类。

public sealed class PdfAnnotationEditor : SaveableFacade

构造函数

姓名 描述
PdfAnnotationEditor() 初始化新的PdfAnnotationEditor对象.
PdfAnnotationEditor(Document) 初始化新的PdfAnnotationEditor对象基于document.

特性

姓名 描述
Document { get; } 获取正在处理的文档外观。

方法

姓名 描述
virtual BindPdf(Document) 初始化外观。
virtual BindPdf(Stream) 初始化外观。
virtual BindPdf(string) 初始化外观。
virtual Close() 处理与外观绑定的 Aspose.Pdf.Document。
DeleteAnnotation(string) 删除指定注解名称的注解。
DeleteAnnotations() 删除文档中的所有注释。
DeleteAnnotations(string) 删除文档中指定类型的所有注解。
Dispose() 处理外观。
ExportAnnotationsToXfdf(Stream) 将注释导出到流。
ExportAnnotationsXfdf(Stream, int, int, AnnotationType[]) 将指定注解类型的内容导出到 XFDF
ExportAnnotationsXfdf(Stream, int, int, string[]) 将指定注解类型的内容导出到 XFDF
ExtractAnnotations(int, int, AnnotationType[]) 获取指定类型的注解列表。
ExtractAnnotations(int, int, string[]) 获取指定类型的注解列表。
FlatteningAnnotations() 展平文档中的所有注释。
FlatteningAnnotations(FlattenSettings) 展平文档中的所有注释。
FlatteningAnnotations(int, int, AnnotationType[]) 展平指定类型的注解。
ImportAnnotationFromXfdf(Stream, AnnotationType[]) 从 XFDF 数据流中导入指定的注解。
ImportAnnotationFromXfdf(string, AnnotationType[]) 从 XFDF 文件中导入指定的注释。
ImportAnnotations(Stream[]) 将注释从另一个 PDF 文档流的数组导入到文档中。
ImportAnnotations(string[]) 将注释从另一个 PDF 文档的数组中导入到文档中。
ImportAnnotations(Stream[], AnnotationType[]) 将指定的注释从另一个 PDF 文档流的数组中导入到文档中。
ImportAnnotations(string[], AnnotationType[]) 将指定的注释从另一个 PDF 文档的数组中导入到文档中。
ImportAnnotationsFromXfdf(Stream) 从 XFDF 数据流中导入所有注释。
ImportAnnotationsFromXfdf(string) 从 XFDF 文件中导入所有注释。
ModifyAnnotations(int, int, Annotation) 在指定页面范围内修改指定类型的注解。 支持修改下一个注解属性:Modified、Title、Contents、Color、Subject和Open。
ModifyAnnotationsAuthor(int, int, string, string) 修改指定页面范围内注释的作者。
RedactArea(int, Rectangle, Color) 编辑指定页面上的区域。所有内容都被删除。
virtual Save(Stream) 将 PDF 文档保存到指定的流中。
virtual Save(string) 将 PDF 文档保存到指定文件。

也可以看看