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 екземплярі.

Дивіться також

 Українська