Class PdfAnnotationEditor

PdfAnnotationEditor class

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

public sealed class PdfAnnotationEditor : SaveableFacade

Constructors

NameDescription
PdfAnnotationEditor()初始化新的 PdfAnnotationEditor 对象。
PdfAnnotationEditor(Document)基于 document 初始化新的 PdfAnnotationEditor 对象。

Properties

NameDescription
Document { get; }获取正在处理的文档外观。

Methods

NameDescription
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 文档的数组中导入指定注释到文档。
ImportAnnotationsFromFdf(string)从 FDF 文件导入所有注释。
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 文档保存到指定文件。

See Also