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. |