PdfAnnotationEditor
Επισκόπηση
PdfAnnotationEditor είναι μια κλάση στο Aspose.PDF FOSS για C++.
PdfAnnotationEditor μπορεί να εισάγει σημειώσεις από αρχεία FDF ή XFDF και να τις ενσωματώνει στο περιεχόμενο της σελίδας, αφαιρώντας τα διαδραστικά στοιχεία.
Αυτή η κλάση παρέχει 15 μεθόδους για εργασία με αντικείμενα PdfAnnotationEditor σε προγράμματα C++. Οι διαθέσιμες μέθοδοι περιλαμβάνουν: DeleteAnnotation, DeleteAnnotations, FlatteningAnnotations, ImportAnnotationFromXfdf, ImportAnnotations, ImportAnnotationsFromFdf, ImportAnnotationsFromXfdf, ModifyAnnotations, ModifyAnnotationsAuthor, PdfAnnotationEditor. Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή C++ μετά την εγκατάσταση του πακέτου Aspose.PDF FOSS για C++.
Μέθοδοι
| Υπογραφή | Περιγραφή |
|---|---|
PdfAnnotationEditor() | Καλεί το PdfAnnotationEditor σε αυτήν την παρουσία PdfAnnotationEditor. |
ImportAnnotationsFromXfdf(xfdfFile: std::string) | Φορτώνει τις σημειώσεις από ένα αρχείο XFDF στο έγγραφο |
ImportAnnotationsFromFdf(fdfFile: std::string) | Καλεί το ImportAnnotationsFromFdf(fdfFile) σε αυτήν την παρουσία PdfAnnotationEditor. |
ImportAnnotationFromXfdf(xfdfFile: std::string) | Καλεί το ImportAnnotationFromXfdf(xfdfFile) σε αυτήν την παρουσία PdfAnnotationEditor. |
ImportAnnotationFromXfdf(xfdfFile: std::string, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>) | Καλεί ImportAnnotationFromXfdf(xfdfFile, annotType) σε αυτό το παράδειγμα PdfAnnotationEditor. |
ImportAnnotations(annotFile: std::vector<std::string>, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>) | Καλεί ImportAnnotations(annotFile, annotType) σε αυτό το παράδειγμα PdfAnnotationEditor. |
ImportAnnotations(annotFile: std::vector<std::string>) | Καλεί ImportAnnotations(annotFile) σε αυτό το παράδειγμα PdfAnnotationEditor. |
ModifyAnnotations(start: int, end: int, annotation: Aspose::Pdf::Annotations::Annotation) | Καλεί ModifyAnnotations(start, end, annotation) σε αυτό το παράδειγμα PdfAnnotationEditor. |
ModifyAnnotationsAuthor(start: int, end: int, srcAuthor: std::string, desAuthor: std::string) | Καλεί ModifyAnnotationsAuthor(start, end, srcAuthor, desAuthor) σε αυτό το αντικείμενο PdfAnnotationEditor. |
FlatteningAnnotations() | Μετατρέπει όλες τις εισαγόμενες σημειώσεις σε στατικά γραφικά σελίδας |
FlatteningAnnotations(flattenSettings: Aspose::Pdf::Forms::Form::FlattenSettings) | Καλεί FlatteningAnnotations(flattenSettings) σε αυτό το αντικείμενο PdfAnnotationEditor. |
FlatteningAnnotations(start: int, end: int, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>) | Καλεί FlatteningAnnotations(start, end, annotType) σε αυτό το αντικείμενο PdfAnnotationEditor. |
DeleteAnnotations() | Καλεί το DeleteAnnotations σε αυτήν την PdfAnnotationEditor instance. |
DeleteAnnotations(annotType: std::string) | Καλεί το DeleteAnnotations(annotType) σε αυτήν την PdfAnnotationEditor instance. |
DeleteAnnotation(annotName: std::string) | Καλεί το DeleteAnnotation(annotName) σε αυτήν την PdfAnnotationEditor instance. |