PdfAnnotationEditor

PdfAnnotationEditor

Обзор

PdfAnnotationEditor является классом в Aspose.PDF FOSS для C++.

PdfAnnotationEditor может импортировать аннотации из файлов FDF или XFDF и преобразовывать их в содержимое страницы, удаляя интерактивные элементы.

Этот класс предоставляет 15 методов для работы с объектами PdfAnnotationEditor в C++ программах. Доступные методы включают: DeleteAnnotation, DeleteAnnotations, FlatteningAnnotations, ImportAnnotationFromXfdf, ImportAnnotations, ImportAnnotationsFromFdf, ImportAnnotationsFromXfdf, ModifyAnnotations, ModifyAnnotationsAuthor, PdfAnnotationEditor. Все публичные члены доступны любому C++ приложению после установки пакета Aspose.PDF FOSS для C++.

Методы

ПодписьОписание:
PdfAnnotationEditor()Вызывает PdfAnnotationEditor у этого экземпляра PdfAnnotationEditor.
ImportAnnotationsFromXfdf(xfdfFile: std::string)Загружает аннотации из файла XFDF в документ
ImportAnnotationsFromFdf(fdfFile: std::string)Вызывает ImportAnnotationsFromFdf(fdfFile) у этого экземпляра PdfAnnotationEditor.
ImportAnnotationFromXfdf(xfdfFile: std::string)Выполняет вызов ImportAnnotationFromXfdf(xfdfFile) у данного экземпляра PdfAnnotationEditor.
ImportAnnotationFromXfdf(xfdfFile: std::string, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>)Выполняет вызов ImportAnnotationFromXfdf(xfdfFile, annotType) у данного экземпляра PdfAnnotationEditor.
ImportAnnotations(annotFile: std::vector<std::string>, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>)Выполняет вызов ImportAnnotations(annotFile, annotType) у данного экземпляра PdfAnnotationEditor.
ImportAnnotations(annotFile: std::vector<std::string>)Выполняет вызов ImportAnnotations(annotFile) у данного экземпляра PdfAnnotationEditor.
ModifyAnnotations(start: int, end: int, annotation: Aspose::Pdf::Annotations::Annotation)Вызывает ModifyAnnotations(start, end, annotation) у этого экземпляра PdfAnnotationEditor.
ModifyAnnotationsAuthor(start: int, end: int, srcAuthor: std::string, desAuthor: std::string)Вызывает ModifyAnnotationsAuthor(start, end, srcAuthor, desAuthor) у этого экземпляра PdfAnnotationEditor.
FlatteningAnnotations()Преобразует все импортированные аннотации в статические графические изображения страниц
FlatteningAnnotations(flattenSettings: Aspose::Pdf::Forms::Form::FlattenSettings)Вызывает FlatteningAnnotations(flattenSettings) у этого экземпляра PdfAnnotationEditor.
FlatteningAnnotations(start: int, end: int, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>)Вызывает FlatteningAnnotations(start, end, annotType) у этого экземпляра PdfAnnotationEditor.
DeleteAnnotations()Вызывает DeleteAnnotations у этого экземпляра PdfAnnotationEditor.
DeleteAnnotations(annotType: std::string)Вызывает DeleteAnnotations(annotType) у этого экземпляра PdfAnnotationEditor.
DeleteAnnotation(annotName: std::string)Вызывает DeleteAnnotation(annotName) у этого экземпляра PdfAnnotationEditor.

См. также:

 Русский