クラス AHInspectDocument


  • public class AHInspectDocument
    extends java.lang.Object
    ドキュメント検査を行う
    バージョン:
    1.0 2022/05/01
    作成者:
    Copyright (c) 2022 Antenna House, Inc. All rights reserved.
    • コンストラクタの詳細

      • AHInspectDocument

        public AHInspectDocument()
        コンストラクタ
      • AHInspectDocument

        public AHInspectDocument​(java.lang.String inspectedWordPath)
        コンストラクタ
        パラメータ:
        inspectedWordPath - ドキュメント検査対象のファイルのパス
    • メソッドの詳細

      • setInspectedWord

        public void setInspectedWord​(java.lang.String inspectedWordPath)
        ドキュメント検査対象のファイルを設定
        パラメータ:
        inspectedWordPath - ドキュメント検査対象のファイルのパス
      • executeInspectDocument

        public InspectDocumentResult executeInspectDocument​(java.lang.String inspectedWordPath)
                                                     throws AHOOXMLDocxManagerException,
                                                            java.io.IOException,
                                                            java.lang.InterruptedException
        ドキュメント検査を実行する
        パラメータ:
        inspectedWordPath - ドキュメント検査対象のファイルのパス
        戻り値:
        ドキュメント検査の結果
        例外:
        AHOOXMLDocxManagerException
        java.io.IOException
        java.lang.InterruptedException
      • removeMetaInformations

        public void removeMetaInformations​(InspectDocumentRemoveOptions removeOptions,
                                           java.lang.String outputPath)
                                    throws AHOOXMLDocxManagerException,
                                           java.io.IOException,
                                           java.lang.InterruptedException
        メタ情報を削除する
        パラメータ:
        removeOptions - ドキュメント検査の削除対象のオプション
        outputPath - 削除結果の出力パス
        例外:
        AHOOXMLDocxManagerException
        java.io.IOException
        java.lang.InterruptedException
      • removeMetaInformations

        public void removeMetaInformations​(java.lang.String inputPath,
                                           InspectDocumentRemoveOptions removeOptions,
                                           java.lang.String outputPath)
                                    throws AHOOXMLDocxManagerException,
                                           java.io.IOException,
                                           java.lang.InterruptedException
        メタ情報を削除する
        パラメータ:
        inputPath - メタ情報を削除するファイルのパス
        removeOptions - ドキュメント検査の削除対象のオプション
        outputPath - 削除結果の出力パス
        例外:
        AHOOXMLDocxManagerException
        java.io.IOException
        java.lang.InterruptedException