メインコンテンツへスキップ
このメソッドは、パスワードで保護された画像ファイルを開き、開いたファイルに対応するページをDocumentに追加します。 このメソッドは、FRDocument オブジェクトの IConnectionPointContainer インターフェイスに接続されたリスナーに対してイベントを通知する場合があります。

構文

C++

HRESULT AddImageFileWithPassword(
  BSTR               ImageFileName, 
  BSTR               Password,  
  IPrepareImageMode* PrepareMode,
  IIntsCollection*   PageIndices 
);

C#

void AddImageFileWithPassword(
  string           ImageFileName, 
  string           Password,  
  IPrepareImageMode PrepareMode,
  IIntsCollection   PageIndices 
);

Visual Basic .NET

Sub AddImageFileWithPassword( _
  ImageFileName As String, _
  Password As String, _
  [PrepareMode As IPrepareImageMode = Nothing], _
  [PageIndices As IIntsCollection = Nothing] _
)

パラメーター

ImageFileName [in] この変数には、開く画像ファイルのフルパスが格納されます。 Password [in] この変数には、PDF 形式の画像にアクセスするためのパスワードが格納されます。 PrepareMode [in] このパラメーターは、画像を開く際にどのような前処理を行うかを指定する PrepareImageMode オブジェクトを参照します。 PageIndices [in] このパラメーターは、Documentに追加するページのインデックスを指定する IntsCollection オブジェクトを参照します。インデックスの重複は許可されません。同じページを複数回追加するには、このメソッドを複数回呼び出してください。
このパラメーターは省略可能で、0 を指定することもできます。その場合、開いたファイル内のすべてのページがDocumentに追加されます。

戻り値

このメソッド固有の戻り値はありません。ABBYY FineReader Engine 関数の標準の戻り値が返されます。

備考

  • このメソッドで PDF Portfolio ファイルを開くと、その表紙は常に出力ファイルに含まれます。
  • Linux および Windows の場合:
    • ご使用のライセンスに Office Formats Opening モジュールが含まれている場合は、このメソッドを使用して 対応形式 のデジタルDocumentを開くこともできます。
    • IEngine::MultiProcessingParams プロパティの値に応じて、ABBYY FineReader Engine は複数ページのDocumentを開く処理を CPU コアに分散できます。

関連項目

FRDocument AddImageFileWithPasswordCallback AddImageFile 画像の操作