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