PdfAnnotationEditor
Genel Bakış
PdfAnnotationEditor, C++ için Aspose.PDF FOSS içinde bir sınıftır.
PdfAnnotationEditor, FDF veya XFDF dosyalarından ek açıklamaları içe aktarabilir ve bunları sayfa içeriğine düzleştirerek etkileşimli öğeleri kaldırır.
Bu sınıf, C++ programlarında PdfAnnotationEditor nesneleriyle çalışmak için 15 yöntem sağlar. Kullanılabilir yöntemler şunlardır: DeleteAnnotation, DeleteAnnotations, FlatteningAnnotations, ImportAnnotationFromXfdf, ImportAnnotations, ImportAnnotationsFromFdf, ImportAnnotationsFromXfdf, ModifyAnnotations, ModifyAnnotationsAuthor, PdfAnnotationEditor. Tüm public üyeler, Aspose.PDF FOSS for C++ paketini kurduktan sonra herhangi bir C++ uygulaması tarafından erişilebilir.
Yöntemler
| İmza | Açıklama |
|---|---|
PdfAnnotationEditor() | Bu PdfAnnotationEditor örneğinde PdfAnnotationEditor çağırır. |
ImportAnnotationsFromXfdf(xfdfFile: std::string) | Belgeye bir XFDF dosyasından ek açıklamaları yükler. |
ImportAnnotationsFromFdf(fdfFile: std::string) | Bu PdfAnnotationEditor örneğinde ImportAnnotationsFromFdf(fdfFile) çağırır. |
ImportAnnotationFromXfdf(xfdfFile: std::string) | Bu PdfAnnotationEditor örneğinde ImportAnnotationFromXfdf(xfdfFile) çağırır. |
ImportAnnotationFromXfdf(xfdfFile: std::string, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>) | Bu PdfAnnotationEditor örneğinde ImportAnnotationFromXfdf(xfdfFile, annotType) metodunu çağırır. |
ImportAnnotations(annotFile: std::vector<std::string>, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>) | Bu PdfAnnotationEditor örneğinde ImportAnnotations(annotFile, annotType) metodunu çağırır. |
ImportAnnotations(annotFile: std::vector<std::string>) | Bu PdfAnnotationEditor örneğinde ImportAnnotations(annotFile) metodunu çağırır. |
ModifyAnnotations(start: int, end: int, annotation: Aspose::Pdf::Annotations::Annotation) | Bu PdfAnnotationEditor örneğinde ModifyAnnotations(start, end, annotation) metodunu çağırır. |
ModifyAnnotationsAuthor(start: int, end: int, srcAuthor: std::string, desAuthor: std::string) | Bu PdfAnnotationEditor örneğinde ModifyAnnotationsAuthor(start, end, srcAuthor, desAuthor) metodunu çağırır. |
FlatteningAnnotations() | Tüm içe aktarılan açıklamaları statik sayfa grafiklerine dönüştürür |
FlatteningAnnotations(flattenSettings: Aspose::Pdf::Forms::Form::FlattenSettings) | Bu PdfAnnotationEditor örneğinde FlatteningAnnotations(flattenSettings) metodunu çağırır. |
FlatteningAnnotations(start: int, end: int, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>) | Bu PdfAnnotationEditor örneğinde FlatteningAnnotations(start, end, annotType) metodunu çağırır. |
DeleteAnnotations() | Bu PdfAnnotationEditor örneğinde DeleteAnnotations çağrılır. |
DeleteAnnotations(annotType: std::string) | Bu PdfAnnotationEditor örneğinde DeleteAnnotations(annotType) çağrılır. |
DeleteAnnotation(annotName: std::string) | Bu PdfAnnotationEditor örneğinde DeleteAnnotation(annotName) çağrılır. |