跳转到主要内容
此方法用于判断通过流添加的输入 PDF 文件是否为 PDF Portfolio。每个 PDF Portfolio 文件都可以包含多个不同类型的文件 (文本文档、演示文稿、图纸等) 。

语法

C++

HRESULT IsPdfPortfolioFromStream(
  IReadStream*            Stream,
  IImagePasswordCallback* Callback,
  VARIANT_BOOL*           Result
);

C#

bool IsPdfPortfolioFromStream(
  IReadStream             Stream,
  IImagePasswordCallback  Callback
);

Visual Basic .NET

Function IsPdfPortfolioFromStream( _
  Stream As IReadStream, _
  [Callback As IImagePasswordCallback = Nothing] _
) As Boolean

参数

Stream [in] 指向用户实现的 IReadStream 类型对象的接口,其中包含要检查其是否为 PDF Portfolio 的 PDF 文件。 Callback [in] 此变量指向用户实现的 ImagePasswordCallback 类型对象的接口,用于处理访问 PDF 文件时可能出现的密码请求。此参数为可选参数,也可以为 0;在这种情况下,无法检查受密码保护的文件。 Result [out, retval] 如果 PDF 文件是 PDF Portfolio,则此参数返回 TRUE;否则返回 FALSE。

返回值

该方法没有特定返回值。它返回 ABBYY FineReader Engine 函数的标准返回值

备注

在 Linux 中,如果将 Engine 对象作为进程外服务器加载,则此方法无效。

另请参阅

Engine IImagePasswordCallback