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 για το πακέτο .Net. Ιδιοκτησία : Document.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
Document | Document | Διαβάστε | Το δεσμευτικό έγγραφο. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
PdfAnnotationEditor() | Δημιουργήστε ένα unbound 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 μέσω endPages (1-based, inclusive) του οποίου το είδος εμφανίζεται στο annotTypes. |
ExtractAnnotations(start: int, end: int, annotTypes: string[]) | Εξάγετε σημειώσεις σε μια περιοχή σελίδων που φιλτράρεται από τις γραμμές ονόματος υποτύπου. |
DeleteAnnotations() | Διαγράψτε όλες τις αναφορές από όλες τους τις σελίδες (εκτός από τα widget/form field αναφοράς). |
DeleteAnnotations(annotType: string) | Διαγράψτε τις αναφορές ενός συγκεκριμένου υποτύπου από όλες τις σελίδες. |
DeleteAnnotation(annotName: string) | Διαγράψτε την αναφορά με όνομα (NM εισαγωγή) σε όλες τις σελίδες. |
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() | Αποθηκεύστε το έγγραφο σε μια γραμμή byte. |
Save(path: string) | Αποθηκεύστε το έγγραφο σε ένα αρχείο. |
Save(output: Stream) | Αποθηκεύστε το έγγραφο σε μια ροή. |
Close() | Κλείστε τον εκδότη και απελευθερώστε το έγγραφο. |
Dispose() | Σύντομα – όπως και κοντά. |
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 σε όλη τη γραμμή σελίδων. |