Aspose::Pdf::Facades::PdfAnnotationEditor clase

PdfAnnotationEditor class

Representa una clase para trabajar con anotaciones (comentarios) de documentos PDF.

class PdfAnnotationEditor : public Aspose::Pdf::Facades::SaveableFacade

Métodos

MétodoDescripción
DeleteAnnotation(const System::String&)Elimina la anotación con el nombre de anotación especificado.
DeleteAnnotations()Elimina todas las anotaciones del documento.
DeleteAnnotations(const System::String&)Elimina todas las anotaciones del tipo especificado en el documento.
ExportAnnotationsToXfdf(const System::SharedPtr<System::IO::Stream>&)Exporta anotaciones a un flujo.
ExportAnnotationsXfdf(const System::SharedPtr<System::IO::Stream>&, int32_t, int32_t, const System::ArrayPtr<System::String>&)Exporta el contenido de los tipos de anotación especificados a XFDF.
ExportAnnotationsXfdf(const System::SharedPtr<System::IO::Stream>&, int32_t, int32_t, const System::ArrayPtr<Annotations::AnnotationType>&)Exporta el contenido de los tipos de anotaciones especificados a XFDF.
ExtractAnnotations(int32_t, int32_t, const System::ArrayPtr<System::String>&)Obtiene la lista de anotaciones de los tipos especificados.
ExtractAnnotations(int32_t, int32_t, const System::ArrayPtr<Annotations::AnnotationType>&)Obtiene la lista de anotaciones de los tipos especificados.
FlatteningAnnotations()Aplana todas las anotaciones en el documento.
FlatteningAnnotations(const System::SharedPtr<Forms::Form::FlattenSettings>&)Aplana todas las anotaciones en el documento.
FlatteningAnnotations(int32_t, int32_t, const System::ArrayPtr<Annotations::AnnotationType>&)Aplana las anotaciones de los tipos especificados.
ImportAnnotationFromXfdf(const System::String&)Importa todas las anotaciones del archivo XFDF.
ImportAnnotationFromXfdf(const System::String&, const System::ArrayPtr<Annotations::AnnotationType>&)Importa las anotaciones especificadas del archivo XFDF.
ImportAnnotationFromXfdf(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<Annotations::AnnotationType>&)Importa las anotaciones especificadas del flujo de datos XFDF.
ImportAnnotationFromXfdf(const System::SharedPtr<System::IO::Stream>&)Importa todas las anotaciones del flujo de datos XFDF.
ImportAnnotations(const System::ArrayPtr<System::String>&, const System::ArrayPtr<Annotations::AnnotationType>&)Importa las anotaciones especificadas al documento desde una matriz de otros documentos PDF.
ImportAnnotations(const System::ArrayPtr<System::String>&)Importa anotaciones al documento desde una matriz de otros documentos PDF.
ImportAnnotations(const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&, const System::ArrayPtr<Annotations::AnnotationType>&)Importa las anotaciones especificadas al documento desde una matriz de flujos de documentos PDF.
ImportAnnotations(const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&)Importa anotaciones al documento desde una matriz de flujos de documentos PDF.
ImportAnnotationsFromFdf(const System::String&)Importa todas las anotaciones del archivo FDF.
ImportAnnotationsFromXfdf(const System::String&)Importa todas las anotaciones del archivo XFDF.
ImportAnnotationsFromXfdf(const System::SharedPtr<System::IO::Stream>&)Importa todas las anotaciones del flujo de datos XFDF.
ModifyAnnotations(int32_t, int32_t, const System::SharedPtr<Annotations::Annotation>&)Modifica las anotaciones del tipo especificado en el rango de páginas especificado. Permite modificar las siguientes propiedades de anotación: Modified, Title, Contents, Color, Subject y Open.
ModifyAnnotationsAuthor(int32_t, int32_t, const System::String&, const System::String&)Modifica el autor de las anotaciones en el rango de páginas especificado.
PdfAnnotationEditor()Inicializa un nuevo objeto PdfAnnotationEditor.
PdfAnnotationEditor(const System::SharedPtr<Aspose::Pdf::Document>&)Inicializa un nuevo objeto PdfAnnotationEditor basado en el document.
RedactArea(int32_t, System::SharedPtr<Rectangle>, System::Drawing::Color)Redacta el área en la página especificada. Todo el contenido es eliminado.

Ver también