Pular para o conteúdo principal
Este método verifica se um arquivo PDF de entrada adicionado por meio de um fluxo é um PDF Portfolio. Cada arquivo PDF Portfolio pode conter vários arquivos de diferentes tipos (documentos de texto, apresentações, desenhos etc.).

Sintaxe

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

Parâmetros

Stream [in] Refere-se à interface do objeto implementado pelo usuário do tipo IReadStream, que contém um arquivo PDF a ser verificado para determinar se é um PDF Portfolio ou não. Callback [in] Essa variável refere-se à interface do objeto implementado pelo usuário do tipo ImagePasswordCallback, usada para processar possíveis solicitações de senha para acessar arquivos PDF. Esse parâmetro é opcional e pode ser 0; nesse caso, arquivos protegidos por senha não podem ser verificados. Result [out, retval] Este parâmetro retorna TRUE se o arquivo PDF for um PDF Portfolio e FALSE caso contrário.

Valores de retorno

Este método não possui valores de retorno específicos. Retorna os valores de retorno padrão das funções do ABBYY FineReader Engine.

Observações

No Linux, este método não funciona se o objeto Engine for carregado como um servidor em um processo separado.

Veja também

Engine IImagePasswordCallback