- El usuario de ABBYY FineReader Engine implementa un objeto con la interfaz IImagePasswordCallback. En C++, este objeto debe derivar de esta interfaz e implementar su método raw_GetPassword. Este objeto también debe implementar los métodos de la interfaz IUnknown.
- A continuación, el usuario pasa un puntero a la interfaz de este objeto a cualquiera de los métodos IFRDocument::AddImageFileWithPasswordCallback, IEngine::GetNumberOfPagesInImageFile, IEngine::RecognizeImageFile, como uno de los parámetros de entrada. ABBYY FineReader Engine llamará al método GetPassword de este objeto para obtener la contraseña, si es necesario.
Método
Parámetro de entrada
Este objeto se pasa como parámetro de entrada a los siguientes métodos:- los métodos OpenImageFileFromMemory, RecognizeImageFile, GetNumberOfPagesInImageFile, IsPdfPortfolio, IsPdfPortfolioFromStream, IsPdfWithTextualContent, IsPdfWithTextualContentFromStream e InjectTextLayer del objeto Engine.
- los métodos AddImageFileFromAttachment y AddImageFileWithPasswordCallback del objeto FRDocument.
