PdfAnnotationEditor
Vue d’ensemble
PdfAnnotationEditor est une classe dans Aspose.PDF FOSS pour C++.
PdfAnnotationEditor peut importer des annotations depuis des fichiers FDF ou XFDF et les aplatir dans le contenu de la page, en supprimant les éléments interactifs.
Cette classe fournit 15 méthodes pour travailler avec des objets PdfAnnotationEditor dans les programmes C++. Les méthodes disponibles incluent: DeleteAnnotation, DeleteAnnotations, FlatteningAnnotations, ImportAnnotationFromXfdf, ImportAnnotations, ImportAnnotationsFromFdf, ImportAnnotationsFromXfdf, ModifyAnnotations, ModifyAnnotationsAuthor, PdfAnnotationEditor. Tous les membres publics sont accessibles à toute application C++ après l’installation du package Aspose.PDF FOSS pour C++.
Méthodes
| Signature | Description |
|---|---|
PdfAnnotationEditor() | Appelle PdfAnnotationEditor sur cette instance PdfAnnotationEditor. |
ImportAnnotationsFromXfdf(xfdfFile: std::string) | Charge les annotations d’un fichier XFDF dans le document |
ImportAnnotationsFromFdf(fdfFile: std::string) | Appelle ImportAnnotationsFromFdf(fdfFile) sur cette instance PdfAnnotationEditor. |
ImportAnnotationFromXfdf(xfdfFile: std::string) | Appelle ImportAnnotationFromXfdf(xfdfFile) sur cette instance PdfAnnotationEditor. |
ImportAnnotationFromXfdf(xfdfFile: std::string, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>) | Appelle ImportAnnotationFromXfdf(xfdfFile, annotType) sur cette instance PdfAnnotationEditor. |
ImportAnnotations(annotFile: std::vector<std::string>, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>) | Appelle ImportAnnotations(annotFile, annotType) sur cette instance PdfAnnotationEditor. |
ImportAnnotations(annotFile: std::vector<std::string>) | Appelle ImportAnnotations(annotFile) sur cette instance PdfAnnotationEditor. |
ModifyAnnotations(start: int, end: int, annotation: Aspose::Pdf::Annotations::Annotation) | Appelle ModifyAnnotations(start, end, annotation) sur cette instance PdfAnnotationEditor. |
ModifyAnnotationsAuthor(start: int, end: int, srcAuthor: std::string, desAuthor: std::string) | Appelle ModifyAnnotationsAuthor(start, end, srcAuthor, desAuthor) sur cette instance PdfAnnotationEditor. |
FlatteningAnnotations() | Convertit toutes les annotations importées en graphiques de page statiques |
FlatteningAnnotations(flattenSettings: Aspose::Pdf::Forms::Form::FlattenSettings) | Appelle FlatteningAnnotations(flattenSettings) sur cette instance PdfAnnotationEditor. |
FlatteningAnnotations(start: int, end: int, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>) | Appelle FlatteningAnnotations(start, end, annotType) sur cette instance PdfAnnotationEditor. |
DeleteAnnotations() | Appelle DeleteAnnotations sur cette instance PdfAnnotationEditor. |
DeleteAnnotations(annotType: std::string) | Appelle DeleteAnnotations(annotType) sur cette instance PdfAnnotationEditor. |
DeleteAnnotation(annotName: std::string) | Appelle DeleteAnnotation(annotName) sur cette instance PdfAnnotationEditor. |