PdfAnnotationEditor
PdfAnnotationEditor
개요
PdfAnnotationEditor은(는) Aspose.PDF C++용 FOSS에 포함된 클래스입니다.
PdfAnnotationEditor은(는) FDF 또는 XFDF 파일에서 주석을 가져와 페이지 내용에 평탄화하고, 인터랙티브 요소를 제거할 수 있습니다.
이 클래스는 C++ 프로그램에서 PdfAnnotationEditor 객체를 다루기 위한 15개의 메서드를 제공합니다. 사용 가능한 메서드에는 DeleteAnnotation, DeleteAnnotations, FlatteningAnnotations, ImportAnnotationFromXfdf, ImportAnnotations, ImportAnnotationsFromFdf, ImportAnnotationsFromXfdf, ModifyAnnotations, ModifyAnnotationsAuthor, PdfAnnotationEditor이(가) 포함됩니다. Aspose.PDF C++용 FOSS 패키지를 설치한 후, 모든 공개 멤버는 모든 C++ 애플리케이션에서 접근할 수 있습니다.
메서드
| 시그니처 | 설명 |
|---|---|
PdfAnnotationEditor() | 이 PdfAnnotationEditor 인스턴스에서 PdfAnnotationEditor를 호출합니다. |
ImportAnnotationsFromXfdf(xfdfFile: std::string) | XFDF 파일에서 주석을 문서에 로드합니다. |
ImportAnnotationsFromFdf(fdfFile: std::string) | 이 PdfAnnotationEditor 인스턴스에서 ImportAnnotationsFromFdf(fdfFile)를 호출합니다. |
ImportAnnotationFromXfdf(xfdfFile: std::string) | 이 PdfAnnotationEditor 인스턴스에서 ImportAnnotationFromXfdf(xfdfFile)를 호출합니다. |
ImportAnnotationFromXfdf(xfdfFile: std::string, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>) | 이 PdfAnnotationEditor 인스턴스에서 ImportAnnotationFromXfdf(xfdfFile, annotType)를 호출합니다. |
ImportAnnotations(annotFile: std::vector<std::string>, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>) | 이 PdfAnnotationEditor 인스턴스에서 ImportAnnotations(annotFile, annotType)를 호출합니다. |
ImportAnnotations(annotFile: std::vector<std::string>) | 이 PdfAnnotationEditor 인스턴스에서 ImportAnnotations(annotFile)를 호출합니다. |
ModifyAnnotations(start: int, end: int, annotation: Aspose::Pdf::Annotations::Annotation) | 이 PdfAnnotationEditor 인스턴스에서 ModifyAnnotations(start, end, annotation)를 호출합니다. |
ModifyAnnotationsAuthor(start: int, end: int, srcAuthor: std::string, desAuthor: std::string) | 이 PdfAnnotationEditor 인스턴스에서 ModifyAnnotationsAuthor(start, end, srcAuthor, desAuthor)를 호출합니다. |
FlatteningAnnotations() | 모든 가져온 주석을 정적 페이지 그래픽으로 변환합니다. |
FlatteningAnnotations(flattenSettings: Aspose::Pdf::Forms::Form::FlattenSettings) | 이 PdfAnnotationEditor 인스턴스에서 FlatteningAnnotations(flattenSettings)를 호출합니다. |
FlatteningAnnotations(start: int, end: int, annotType: std::vector<Aspose::Pdf::Annotations::AnnotationType>) | 이 PdfAnnotationEditor 인스턴스에서 FlatteningAnnotations(start, end, annotType)를 호출합니다. |
DeleteAnnotations() | 이 PdfAnnotationEditor 인스턴스에서 DeleteAnnotations를 호출합니다. |
DeleteAnnotations(annotType: std::string) | 이 PdfAnnotationEditor 인스턴스에서 DeleteAnnotations(annotType)를 호출합니다. |
DeleteAnnotation(annotName: std::string) | 이 PdfAnnotationEditor 인스턴스에서 DeleteAnnotation(annotName)를 호출합니다. |