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) を呼び出します。 |