PdfAnnotationEditor
نمای کلی
PdfAnnotationEditor یک کلاس در Aspose.PDF FOSS برای C++ است.
PdfAnnotationEditor میتواند حاشیهنویسیها را از فایلهای FDF یا XFDF وارد کند و آنها را به محتوای صفحه مسطح کند، عناصر تعاملی را حذف میکند.
این کلاس 15 متد برای کار با اشیاء PdfAnnotationEditor در برنامههای C++ فراهم میکند. متدهای موجود شامل: DeleteAnnotation, DeleteAnnotations, FlatteningAnnotations, ImportAnnotationFromXfdf, ImportAnnotations, ImportAnnotationsFromFdf, ImportAnnotationsFromXfdf, ModifyAnnotations, ModifyAnnotationsAuthor, PdfAnnotationEditor هستند. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای C++ برای هر برنامه 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 فراخوانی میکند. |