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.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
Document | Document | Прочети. | Обявен документ. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
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 в целия обхват от страници. |