- 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
| Nombre | Descripción |
|---|---|
| GetPassword | Devuelve la contraseña. |
Parámetro de entrada
- los métodos OpenImageFileFromMemory, RecognizeImageFile, GetNumberOfPagesInImageFile, IsPdfPortfolio, IsPdfPortfolioFromStream, IsPdfWithTextualContent, IsPdfWithTextualContentFromStream e InjectTextLayer del objeto Engine.
- los métodos AddImageFileFromAttachment y AddImageFileWithPasswordCallback del objeto FRDocument.
