PdfAnnotationEditor

PdfAnnotationEditor

Přehled

PdfAnnotationEditor je třída v Aspose.PDF FOSS pro .NET. Dědí z: IDisposable.

Fasáda pro manipulaci s anotacemi: import/export XFDF, mazání, zploštění, cenzurování.

Tato třída poskytuje 39 metod pro práci s objekty PdfAnnotationEditor v programech .NET. Dostupné metody zahrnují: BindPdf, Close, DeleteAnnotation, DeleteAnnotations, Dispose, ExportAnnotationsToXfdf, ExportAnnotationsXfdf, ExtractAnnotations, FlatteningAnnotations, ImportAnnotationFromXfdf, ImportAnnotations, ImportAnnotationsFromFdf a 6 dalších metod. Všechny veřejné členy jsou přístupné jakékoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS pro .NET. Vlastnosti: Document.

Vlastnosti

Název:Typ:PřístupPopis:
DocumentDocumentČteníVázaný dokument.

Metody

Podpis:Popis:
PdfAnnotationEditor()Vytvořte nevázaný PdfAnnotationEditor.
PdfAnnotationEditor(document: Document)Vytvořte PdfAnnotationEditor vázaný na dokument.
BindPdf(path: string)Vázat PDF z cesty k souboru.
BindPdf(input: byte[])Vázat PDF z pole bajtů.
BindPdf(input: Stream)Vázat PDF z proudu.
BindPdf(document: Document)Vázat existující instanci Document.
ExtractAnnotations(start: int, end: int, annotTypes: Aspose.Pdf.Annotations.AnnotationType[])Vrací anotace na stránkách od startPage do endPage (číslování od 1, včetně), jejichž typ se vyskytuje v annotTypes.
ExtractAnnotations(start: int, end: int, annotTypes: string[])Extrahujte anotace napříč rozsahem stránek filtrovány podle řetězců názvů Subtype.
DeleteAnnotations()Odstraňte všechny anotace ze všech stránek (kromě anotací widgetů/formulářových polí).
DeleteAnnotations(annotType: string)Odstraňte anotace s konkrétním názvem podtypu ze všech stránek.
DeleteAnnotation(annotName: string)Odstraňte anotaci podle názvu (záznam NM) napříč všemi stránkami.
FlatteningAnnotations()Zploštěte všechny anotace — odstraní je ze seznamu anotací.
RedactArea(pageIndex: int, rect: Rectangle, color: double[])Redigovat oblast na stránce: přidá anotaci redakce s danou barvou výplně a poté zploští redakci (odstraní anotaci).
RedactArea(pageIndex: int, rect: Rectangle, r: int, g: int, b: int)Redigovat oblast na stránce s System.Drawing.Color-kompatibilní (R, G, B) barvou.
RedactArea(pageIndex: int, rect: Rectangle, color: System.Drawing.Color)Redigovat oblast na stránce s danou barvou výplně.
ImportAnnotationsFromXfdf(xfdfStream: Stream)Importovat anotace ze streamu XFDF do svázaného dokumentu.
ImportAnnotationsFromXfdf(xfdfFile: string)Importovat anotace ze souborové cesty XFDF.
ImportAnnotationFromXfdf(xfdfStream: Stream, annotType: AnnotationType[])Importovat anotace z XFDF s filtrem typu.
ImportAnnotationFromXfdf(xfdfFile: string, annotType: AnnotationType[])Importovat anotace ze souborové cesty XFDF s filtrem typu.
ExportAnnotationsXfdf(xmlOutputStream: Stream, start: int, end: int, annotTypes: AnnotationType[])Exportovat anotace do XFDF proudu.
ImportAnnotations(annotFileStream: Stream[])Importovat anotace z dalších PDF proudů do vázaného dokumentu.
Save()Uložit dokument do pole bajtů.
Save(path: string)Uložte dokument do cesty k souboru.
Save(output: Stream)Uložte dokument do proudu.
Close()Zavřete editor a uvolněte dokument.
Dispose()Dispose — totéž jako Close.
ExportAnnotationsToXfdf(xmlOutputStream: Stream)Exportovat každou anotaci vázaného dokumentu do XFDF proudu.
ExportAnnotationsXfdf(xmlOutputStream: Stream, start: int, end: int, annotTypes: string[])Exportovat anotace filtrované podle řetězců názvů Subtype.
FlatteningAnnotations(flattenSettings: Aspose.Pdf.Forms.Form.FlattenSettings)Zploštěte všechny anotace pomocí dodaných nastavení form-flatten.
FlatteningAnnotations(start: int, end: int, annotType: AnnotationType[])Zploštěte anotace v rozsahu stránek filtrovaných podle typu.
ImportAnnotationFromXfdf(xfdfStream: Stream)Importujte anotace ze streamu XFDF (všechny typy anotací).
ImportAnnotationFromXfdf(xfdfFile: string)Importujte anotace ze souboru XFDF (všechny typy anotací).
ImportAnnotations(annotFileStream: Stream[], annotType: AnnotationType[])Importovat anotace z PDF streamů filtrovaných podle typu.
ImportAnnotations(annotFile: string[])Importovat anotace z PDF souborů na zadaných cestách.
ImportAnnotations(annotFile: string[], annotType: AnnotationType[])Importovat anotace z PDF souborů filtrovaných podle typu.
ImportAnnotationsFromFdf(fdfFile: string)Importovat anotace z FDF souboru.
ModifyAnnotations(start: int, end: int, annotation: Aspose.Pdf.Annotations.Annotation)Upravit anotace v rozsahu stránek tak, aby vypadaly jako anotace.
ModifyAnnotations(start: int, end: int, annotType: System.Enum, annotation: Aspose.Pdf.Annotations.Annotation)Upravit anotace zadaného typu v rozsahu stránek.
ModifyAnnotationsAuthor(start: int, end: int, srcAuthor: string, desAuthor: string)Přepište autora každé anotace odpovídající srcAuthor napříč rozsahem stránek.

Viz také:

 Čeština