PdfAnnotationEditor

PdfAnnotationEditor

Общ преглед

PdfAnnotationEditor е клас в Aspose.PDF FOSS за .NET. Наследници от: IDisposable.

Фасад за манипулиране на аннотациите: внос/експорт XFDF, изтриване, уравняване и редактиране.

Този клас предоставя 39 метода за работа с PdfAnnotationEditor обекти в .NET програми. Наличните методи включват: BindPdf, Close, DeleteAnnotation, DeleteAnnotations, Dispose, ExportAnnotationsToXfdf, ExportAnnotationsXfdf, ExtractAnnotations, FlatteningAnnotations, ImportAnnotationFromXfdf, ImportAnnotations, ImportAnnotationsFromFdf, и 6 допълнителни методи. Всички публични членове са достъпни за всяко приложение .NET след инсталиране на пакета Aspose.PDF FOSS for .Net. Свойства: Document.

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
DocumentDocumentПрочети.Обявен документ.

Методи за изчисляване на данните

ПодписътОписание на състоянието
PdfAnnotationEditor()Създаване на необвързан PdfAnnotationEditor.
PdfAnnotationEditor(document: Document)Създаване на PdfAnnotationEditor, свързан с документ.
BindPdf(path: string)Свържете PDF от път на файл.
BindPdf(input: byte[])Свържете PDF от байт масив.
BindPdf(input: Stream)Свържете PDF от поток.
BindPdf(document: Document)Свържете съществуващ документ.
ExtractAnnotations(start: int, end: int, annotTypes: Aspose.Pdf.Annotations.AnnotationType[])Връща аннотации на страници от startPage до endPagege (1-based, inclusive), чийто тип се появява в annotTypes.
ExtractAnnotations(start: int, end: int, annotTypes: string[])Извличане на бележки в рамките на обхват от страници, филтрирани чрез нишки с имена за подтип.
DeleteAnnotations()Изтрийте всички бележки от всички страници (с изключение на бележките в полето за виджети/форми).
DeleteAnnotations(annotType: string)Изтриване на бележки за конкретно име на подтип от всички страници.
DeleteAnnotation(annotName: string)Изтриване на бележките по име (вписване в НМ) във всички страници.
FlatteningAnnotations()Плоско изтегляне на всички бележки ги премахва от списъка с бележките.
RedactArea(pageIndex: int, rect: Rectangle, color: double[])Редактиране на област от страницата: добавя редактираща аннотация с даден цвят за пълнене, след което разгласява редакцията (отстранява анотацията).
RedactArea(pageIndex: int, rect: Rectangle, r: int, g: int, b: int)Редактиране на област от страница с System.Drawing.Color-съвместим цвят (R, G, B).
RedactArea(pageIndex: int, rect: Rectangle, color: System.Drawing.Color)Редактирайте област на страница с даден цвят за пълнене.
ImportAnnotationsFromXfdf(xfdfStream: Stream)Импортиране на бележки от поток XFDF в свързания документ.
ImportAnnotationsFromXfdf(xfdfFile: string)Импортиране на аннотации от XFDF файл път.
ImportAnnotationFromXfdf(xfdfStream: Stream, annotType: AnnotationType[])Импортиране на аннотации от XFDF с тип филтър.
ImportAnnotationFromXfdf(xfdfFile: string, annotType: AnnotationType[])Импортиране на аннотации от XFDF файл с тип филтър.
ExportAnnotationsXfdf(xmlOutputStream: Stream, start: int, end: int, annotTypes: AnnotationType[])Изнасяне на аннотации в поток XFDF.
ImportAnnotations(annotFileStream: Stream[])Импортиране на бележки от други PDF потоци в свързания документ.
Save()Запази документа в байт масив.
Save(path: string)Запази документа в път за файл.
Save(output: Stream)Запази документа в потока.
Close()Затворете редактора и пуснете документа.
Dispose()Изхвърлете същото като Close.
ExportAnnotationsToXfdf(xmlOutputStream: Stream)Износ на всяка аннотация в свързания документ към поток XFDF.
ExportAnnotationsXfdf(xmlOutputStream: Stream, start: int, end: int, annotTypes: string[])Износ на бележки, филтрирани по подтипни имена.
FlatteningAnnotations(flattenSettings: Aspose.Pdf.Forms.Form.FlattenSettings)Изпълнете всички бележки, като използвате настройките за изравняване на формулярите.
FlatteningAnnotations(start: int, end: int, annotType: AnnotationType[])Плоски бележки в рамките на обхват от страници, филтрирани по тип.
ImportAnnotationFromXfdf(xfdfStream: Stream)Импортиране на аннотации от поток XFDF (всеки тип антотация).
ImportAnnotationFromXfdf(xfdfFile: string)Импортиране на аннотации от XFDF файл (всеки тип анготация).
ImportAnnotations(annotFileStream: Stream[], annotType: AnnotationType[])Импортиране на бележки от PDF потоци, филтрирани по тип.
ImportAnnotations(annotFile: string[])Импортиране на бележки от PDF файлове в дадените пътеки.
ImportAnnotations(annotFile: string[], annotType: AnnotationType[])Импортиране на бележки от PDF файлове, филтрирани по тип.
ImportAnnotationsFromFdf(fdfFile: string)Импортиране на бележки от файл FDF.
ModifyAnnotations(start: int, end: int, annotation: Aspose.Pdf.Annotations.Annotation)Променяме аннотациите в рамките на страницата, за да изглеждат като антотация.
ModifyAnnotations(start: int, end: int, annotType: System.Enum, annotation: Aspose.Pdf.Annotations.Annotation)Променяме аннотациите на предоставения тип в рамките на диапазон от страници.
ModifyAnnotationsAuthor(start: int, end: int, srcAuthor: string, desAuthor: string)Пренапишете автора на всяка анотация, която съвпада с srcAuthor в целия обхват от страници.

Вижте също:

 Български