Saltar al contenido principal
Este método determina si un archivo PDF de entrada agregado a partir de un flujo es un PDF Portfolio. Cada archivo de PDF Portfolio puede contener varios archivos de distintos tipos (documentos de texto, presentaciones, dibujos, etc.).

Sintaxis

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] Hace referencia a la interfaz del objeto de tipo IReadStream, implementado por el usuario, que contiene un archivo PDF para comprobar si es un PDF Portfolio o no. Callback [in] Esta variable hace referencia a la interfaz del objeto de tipo ImagePasswordCallback, implementado por el usuario, que se utiliza para gestionar posibles solicitudes de contraseña para acceder a archivos PDF. Este parámetro es opcional y puede ser 0, en cuyo caso no se podrán comprobar los archivos protegidos con contraseña. Result [out, retval] Este parámetro devuelve TRUE si un archivo PDF es un PDF Portfolio y FALSE si no lo es.

Valores de retorno

Este método no tiene valores de retorno específicos. Devuelve los valores de retorno estándar de las funciones de ABBYY FineReader Engine.

Observaciones

En Linux, este método no funciona si el objeto Engine se carga como un servidor fuera de proceso.

Consulte también

Engine IImagePasswordCallback