PdfAnnotationEditor

PdfAnnotationEditor

Översikt

PdfAnnotationEditor är en klass i Aspose.PDF FOSS för .NET. ärvt från: IDisposable.

Facade för anmälning manipulation: import/export XFDF, radera, flätar, redigera.

Denna klass innehåller 39 metoder för att arbeta med PdfAnnotationEditor objekt i .NET-program. Tillgängliga metoder inkluderar: BindPdf, Close, DeleteAnnotation, DeleteAnnotations, Dispose, ExportAnnotationsToXfdf, ExportAnnotationsXfdf, ExtractAnnotations, FlatteningAnnotations, ImportAnnotationFromXfdf, ImportAnnotations, ImportAnnotationsFromFdf,och 6 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .Net-paketet. och egenskaper: Document.

ägodelar

NamnTyp avAccessBeskrivning
DocumentDocumentLäsningDet bindande dokumentet.

Metoder

SignatureBeskrivning
PdfAnnotationEditor()Skapa en unbound PdfAnnotationEditor.
PdfAnnotationEditor(document: Document)Skapa en PdfAnnotationEditor som är kopplad till ett dokument.
BindPdf(path: string)Bind PDF från en filvägen.
BindPdf(input: byte[])Bind PDF från en byte array.
BindPdf(input: Stream)Bind PDF från en ström.
BindPdf(document: Document)Bind en befintlig dokument instans.
ExtractAnnotations(start: int, end: int, annotTypes: Aspose.Pdf.Annotations.AnnotationType[])Returnerar anteckningar på startsidorPage via endPages (1-baserade, inklusive) vars typ visas i annotTyper.
ExtractAnnotations(start: int, end: int, annotTypes: string[])Extract anteckningar över ett sidområde filtrerat av undertypnamn strängar.
DeleteAnnotations()Ta bort alla anteckningar från alla sidor (förutom Widget/formfält antecker).
DeleteAnnotations(annotType: string)Ta bort anteckningar av ett specifikt undernamn från alla sidor.
DeleteAnnotation(annotName: string)Ta bort namnsanbokning (NM-inträde) över alla sidor.
FlatteningAnnotations()Flatta alla anteckningar – ta bort dem från anteckslistan.
RedactArea(pageIndex: int, rect: Rectangle, color: double[])Redigera ett område på en sida: lägg till en redigeringsannotation med den angivna färgen, sedan flikar redigering (avlägsnar annotationen).
RedactArea(pageIndex: int, rect: Rectangle, r: int, g: int, b: int)Redigera ett område på en sida med en System.Drawing.Color-kompatibel färg (R, G, B).
RedactArea(pageIndex: int, rect: Rectangle, color: System.Drawing.Color)Redigera ett område på en sida med den angivna färgen.
ImportAnnotationsFromXfdf(xfdfStream: Stream)Import anteckningar från en XFDF-ström till det inbunden dokumentet.
ImportAnnotationsFromXfdf(xfdfFile: string)Import anteckningar från en XFDF-filvägen.
ImportAnnotationFromXfdf(xfdfStream: Stream, annotType: AnnotationType[])Import anteckningar från XFDF med typfilter.
ImportAnnotationFromXfdf(xfdfFile: string, annotType: AnnotationType[])Import anteckningar från en XFDF-filvägen med typfilter.
ExportAnnotationsXfdf(xmlOutputStream: Stream, start: int, end: int, annotTypes: AnnotationType[])Exportera anteckningar till en XFDF-ström.
ImportAnnotations(annotFileStream: Stream[])Import anteckningar från andra PDF-strömmar till det bunden dokumentet.
Save()Spara dokumentet till en byte array.
Save(path: string)Spara dokumentet till en filvägen.
Save(output: Stream)Spara dokumentet till en ström.
Close()Stäng redigenten och släpp dokumentet.
Dispose()Tillgänglig – precis som nära.
ExportAnnotationsToXfdf(xmlOutputStream: Stream)Exportera varje anmärkning i det bunden dokumentet till en XFDF-ström.
ExportAnnotationsXfdf(xmlOutputStream: Stream, start: int, end: int, annotTypes: string[])Exportannotationer filtrerade av Subtype namn strängar.
FlatteningAnnotations(flattenSettings: Aspose.Pdf.Forms.Form.FlattenSettings)Flatta varje anteckning med hjälp av de tillhandahållna form-flat inställningarna.
FlatteningAnnotations(start: int, end: int, annotType: AnnotationType[])Flat anmälningar över ett sidområde filtrerat efter typ.
ImportAnnotationFromXfdf(xfdfStream: Stream)Import anteckningar från en XFDF-ström (varje antecktyp).
ImportAnnotationFromXfdf(xfdfFile: string)Import anteckningar från en XFDF-fil (varje antecktyp).
ImportAnnotations(annotFileStream: Stream[], annotType: AnnotationType[])Import anteckningar från PDF-strömmar filtrerade efter typ.
ImportAnnotations(annotFile: string[])Import anteckningar från PDF-filer på de angivna vägarna.
ImportAnnotations(annotFile: string[], annotType: AnnotationType[])Import anteckningar från PDF-filer filtrerade efter typ.
ImportAnnotationsFromFdf(fdfFile: string)Import anteckningar från en FDF-fil.
ModifyAnnotations(start: int, end: int, annotation: Aspose.Pdf.Annotations.Annotation)Ändra anteckningar över ett sidområde för att se ut som en anteckt.
ModifyAnnotations(start: int, end: int, annotType: System.Enum, annotation: Aspose.Pdf.Annotations.Annotation)Ändra anteckningar av den levererade typen över ett sidområde.
ModifyAnnotationsAuthor(start: int, end: int, srcAuthor: string, desAuthor: string)Skriv om författaren av varje anteckning som matchar srcAuthor över sidan.

Se även

 Svenska