PdfAnnotationEditor
Prezentare generală
PdfAnnotationEditor este o clasă în Aspose.PDF FOSS pentru C++.
PdfAnnotationEditor poate importa adnotări din fișiere FDF sau XFDF și le poate aplatiza în conținutul paginii, eliminând elementele interactive.
Această clasă oferă 15 metode pentru lucrul cu obiecte PdfAnnotationEditor în programe C++. Metodele disponibile includ: DeleteAnnotation, DeleteAnnotations, FlatteningAnnotations, ImportAnnotationFromXfdf, ImportAnnotations, ImportAnnotationsFromFdf, ImportAnnotationsFromXfdf, ModifyAnnotations, ModifyAnnotationsAuthor, PdfAnnotationEditor. Toți membrii publici sunt accesibili oricărei aplicații C++ după instalarea pachetului Aspose.PDF FOSS pentru C++.
Metode
| Semnătură | Descriere: |
|---|---|
PdfAnnotationEditor() | Apelează PdfAnnotationEditor pe această instanță PdfAnnotationEditor. |
ImportAnnotationsFromXfdf(xfdfFile: std::string) | Încarcă adnotări dintr-un fișier XFDF în document |
ImportAnnotationsFromFdf(fdfFile: std::string) | Apelează ImportAnnotationsFromFdf(fdfFile) pe această instanță PdfAnnotationEditor. |
ImportAnnotationFromXfdf(xfdfFile: std::string) | Apelează ImportAnnotationFromXfdf(xfdfFile) pe această instanță PdfAnnotationEditor. |
ImportAnnotationFromXfdf(xfdfFile: std::string, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>) | Apelează ImportAnnotationFromXfdf(xfdfFile, annotType) pe această instanță PdfAnnotationEditor. |
ImportAnnotations(annotFile: std::vector<std::string>, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>) | Apelează ImportAnnotations(annotFile, annotType) pe această instanță PdfAnnotationEditor. |
ImportAnnotations(annotFile: std::vector<std::string>) | Apelează ImportAnnotations(annotFile) pe această instanță PdfAnnotationEditor. |
ModifyAnnotations(start: int, end: int, annotation: Aspose::Pdf::Annotations::Annotation) | Apelează ModifyAnnotations(start, end, annotation) pe această instanță PdfAnnotationEditor. |
ModifyAnnotationsAuthor(start: int, end: int, srcAuthor: std::string, desAuthor: std::string) | Apelează ModifyAnnotationsAuthor(start, end, srcAuthor, desAuthor) pe această instanță PdfAnnotationEditor. |
FlatteningAnnotations() | Convertește toate adnotările importate în grafice statice de pagină |
FlatteningAnnotations(flattenSettings: Aspose::Pdf::Forms::Form::FlattenSettings) | Apelează FlatteningAnnotations(flattenSettings) pe această instanță PdfAnnotationEditor. |
FlatteningAnnotations(start: int, end: int, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>) | Apelează FlatteningAnnotations(start, end, annotType) pe această instanță PdfAnnotationEditor. |
DeleteAnnotations() | Apelează DeleteAnnotations pe această instanță PdfAnnotationEditor. |
DeleteAnnotations(annotType: std::string) | Apelează DeleteAnnotations(annotType) pe această instanță PdfAnnotationEditor. |
DeleteAnnotation(annotName: std::string) | Apelează DeleteAnnotation(annotName) pe această instanță PdfAnnotationEditor. |