Diese Schnittstelle muss clientseitig implementiert werden. Sie enthält eine Methode, die ein Kennwort zurückgeben kann, wenn dieses für den Zugriff auf die Bilddatei benötigt wird. Derzeit können nur Dateien im PDF-Format mit Kennwörtern geschützt werden. Die Verwendung dieser Schnittstelle erfolgt in folgender Reihenfolge:Documentation Index
Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
Use this file to discover all available pages before exploring further.
- Der Benutzer von ABBYY FineReader Engine implementiert ein Objekt mit der IImagePasswordCallback-Schnittstelle. Für C++ sollte dieses Objekt von dieser Schnittstelle abgeleitet sein und deren raw_GetPassword-Methode implementieren. Dieses Objekt sollte außerdem die Methoden der IUnknown-Schnittstelle implementieren.
- Der Benutzer übergibt dann einen Zeiger auf die Schnittstelle dieses Objekts als einen der Eingabeparameter an eine der Methoden IFRDocument::AddImageFileWithPasswordCallback, IEngine::GetNumberOfPagesInImageFile, IEngine::RecognizeImageFile. ABBYY FineReader Engine ruft bei Bedarf die GetPassword-Methode dieses Objekts auf, um das Kennwort abzurufen.
Methode
| Name | Beschreibung |
|---|---|
| GetPassword | Gibt das Kennwort zurück. |
Eingabeparameter
- OpenImageFileFromMemory, RecognizeImageFile, GetNumberOfPagesInImageFile, IsPdfPortfolio, IsPdfPortfolioFromStream, IsPdfWithTextualContent, IsPdfWithTextualContentFromStream und InjectTextLayer des Engine-Objekts.
- AddImageFileFromAttachment und AddImageFileWithPasswordCallback des FRDocument-Objekts.
