PdfAnnotationEditor
Visión general
PdfAnnotationEditor es una clase en Aspose.PDF FOSS para C++.
PdfAnnotationEditor puede importar anotaciones de archivos FDF o XFDF y aplanarlas en el contenido de la página, eliminando los elementos interactivos.
Esta clase proporciona 15 métodos para trabajar con objetos PdfAnnotationEditor en programas C++. Los métodos disponibles incluyen: DeleteAnnotation, DeleteAnnotations, FlatteningAnnotations, ImportAnnotationFromXfdf, ImportAnnotations, ImportAnnotationsFromFdf, ImportAnnotationsFromXfdf, ModifyAnnotations, ModifyAnnotationsAuthor, PdfAnnotationEditor. Todos los miembros públicos son accesibles para cualquier aplicación C++ después de instalar el paquete Aspose.PDF FOSS para C++.
Métodos
| Firma | Descripción |
|---|---|
PdfAnnotationEditor() | Llama a PdfAnnotationEditor en esta instancia de PdfAnnotationEditor. |
ImportAnnotationsFromXfdf(xfdfFile: std::string) | Carga anotaciones desde un archivo XFDF al documento |
ImportAnnotationsFromFdf(fdfFile: std::string) | Llama a ImportAnnotationsFromFdf(fdfFile) en esta instancia de PdfAnnotationEditor. |
ImportAnnotationFromXfdf(xfdfFile: std::string) | Llama a ImportAnnotationFromXfdf(xfdfFile) en esta instancia de PdfAnnotationEditor. |
ImportAnnotationFromXfdf(xfdfFile: std::string, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>) | Llama a ImportAnnotationFromXfdf(xfdfFile, annotType) en esta instancia de PdfAnnotationEditor. |
ImportAnnotations(annotFile: std::vector<std::string>, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>) | Llama a ImportAnnotations(annotFile, annotType) en esta instancia de PdfAnnotationEditor. |
ImportAnnotations(annotFile: std::vector<std::string>) | Llama a ImportAnnotations(annotFile) en esta instancia de PdfAnnotationEditor. |
ModifyAnnotations(start: int, end: int, annotation: Aspose::Pdf::Annotations::Annotation) | Llama a ModifyAnnotations(start, end, annotation) en esta instancia de PdfAnnotationEditor. |
ModifyAnnotationsAuthor(start: int, end: int, srcAuthor: std::string, desAuthor: std::string) | Llama a ModifyAnnotationsAuthor(start, end, srcAuthor, desAuthor) en esta instancia de PdfAnnotationEditor. |
FlatteningAnnotations() | Convierte todas las anotaciones importadas en gráficos estáticos de página |
FlatteningAnnotations(flattenSettings: Aspose::Pdf::Forms::Form::FlattenSettings) | Llama a FlatteningAnnotations(flattenSettings) en esta instancia de PdfAnnotationEditor. |
FlatteningAnnotations(start: int, end: int, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>) | Llama a FlatteningAnnotations(start, end, annotType) en esta instancia de PdfAnnotationEditor. |
DeleteAnnotations() | Llama a DeleteAnnotations en esta instancia de PdfAnnotationEditor. |
DeleteAnnotations(annotType: std::string) | Llama a DeleteAnnotations(annotType) en esta instancia de PdfAnnotationEditor. |
DeleteAnnotation(annotName: std::string) | Llama a DeleteAnnotation(annotName) en esta instancia de PdfAnnotationEditor. |