PdfAnnotationEditor
Visão geral
PdfAnnotationEditor é uma classe em Aspose.PDF FOSS para C++.
PdfAnnotationEditor pode importar anotações de arquivos FDF ou XFDF e achatá-las no conteúdo da página, removendo elementos interativos.
Esta classe fornece 15 métodos para trabalhar com objetos PdfAnnotationEditor em programas C++. Os métodos disponíveis incluem: DeleteAnnotation, DeleteAnnotations, FlatteningAnnotations, ImportAnnotationFromXfdf, ImportAnnotations, ImportAnnotationsFromFdf, ImportAnnotationsFromXfdf, ModifyAnnotations, ModifyAnnotationsAuthor, PdfAnnotationEditor. Todos os membros públicos estão acessíveis a qualquer aplicação C++ após a instalação do pacote Aspose.PDF FOSS para C++.
Métodos
| Assinatura | Descrição |
|---|---|
PdfAnnotationEditor() | Chama PdfAnnotationEditor nesta instância PdfAnnotationEditor. |
ImportAnnotationsFromXfdf(xfdfFile: std::string) | Carrega anotações de um arquivo XFDF para o documento. |
ImportAnnotationsFromFdf(fdfFile: std::string) | Chama ImportAnnotationsFromFdf(fdfFile) nesta instância PdfAnnotationEditor. |
ImportAnnotationFromXfdf(xfdfFile: std::string) | Chama ImportAnnotationFromXfdf(xfdfFile) nesta instância PdfAnnotationEditor. |
ImportAnnotationFromXfdf(xfdfFile: std::string, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>) | Chama ImportAnnotationFromXfdf(xfdfFile, annotType) nesta instância de PdfAnnotationEditor. |
ImportAnnotations(annotFile: std::vector<std::string>, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>) | Chama ImportAnnotations(annotFile, annotType) nesta instância de PdfAnnotationEditor. |
ImportAnnotations(annotFile: std::vector<std::string>) | Chama ImportAnnotations(annotFile) nesta instância de PdfAnnotationEditor. |
ModifyAnnotations(start: int, end: int, annotation: Aspose::Pdf::Annotations::Annotation) | Chama ModifyAnnotations(start, end, annotation) nesta instância de PdfAnnotationEditor. |
ModifyAnnotationsAuthor(start: int, end: int, srcAuthor: std::string, desAuthor: std::string) | Chama ModifyAnnotationsAuthor(start, end, srcAuthor, desAuthor) nesta instância de PdfAnnotationEditor. |
FlatteningAnnotations() | Converte todas as anotações importadas em gráficos de página estáticos |
FlatteningAnnotations(flattenSettings: Aspose::Pdf::Forms::Form::FlattenSettings) | Chama FlatteningAnnotations(flattenSettings) nesta instância de PdfAnnotationEditor. |
FlatteningAnnotations(start: int, end: int, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>) | Chama FlatteningAnnotations(start, end, annotType) nesta instância de PdfAnnotationEditor. |
DeleteAnnotations() | Chama DeleteAnnotations nesta instância de PdfAnnotationEditor. |
DeleteAnnotations(annotType: std::string) | Chama DeleteAnnotations(annotType) nesta instância de PdfAnnotationEditor. |
DeleteAnnotation(annotName: std::string) | Chama DeleteAnnotation(annotName) nesta instância de PdfAnnotationEditor. |