PdfAnnotationEditor

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 فراخوانی می‌کند.

همچنین ببینید:

 فارسی