Zum Hauptinhalt springen
Dieses Thema ist auch für Linux verfügbar.
Um die ABBYY FineReader Engine-Bibliothek manuell zu installieren, empfehlen wir, ein Paket zu erstellen (im Folgenden Bibliothekspaket genannt), also einen Ordner mit den Dateien, die für die Funktion von ABBYY FineReader Engine erforderlich sind.
Um das Erstellen eines benutzerdefinierten Pakets zu vereinfachen, entpacken Sie die Dateien mithilfe der Option /extract für installRnt**.exe über die Befehlszeile aus dem Distributionspaket in einen bestimmten Ordner, ohne die Installation auszuführen. Darin befinden sich drei Ordner:
  • FineReader Engine - mit den Dateien von ABBYY FineReader Engine
  • Inc - mit der FREngine.tlb (verwenden Sie sie zum Registrieren der FREngine.dll)
  • Licensing - mit den Dateien des Licensing Service
Beispiel für eine Befehlszeile:
installRnt64.exe /extract INSTALLDIR="C:\MyFolder"
  1. Fügen Sie Ihrem Bibliothekspaket auf Ihrem Computer Folgendes hinzu:
  • Einen Ordner mit den ABBYY FineReader Engine-Dateien, die im Abschnitt ABBYY FineReader Engine Distribution Kit aufgeführt sind:
  • Dateien, die als “mandatory” gekennzeichnet sind. Dabei handelt es sich um Systemmodule und die wichtigsten Erkennungsdatenbanken.
  • Erkennungsdatenbanken für handschriftlichen Text bzw. handgeschriebenen Druckschrifttext, falls erforderlich.
  • Ressourcendateien für die Benutzeroberflächensprache, die in Ihrer Anwendung verwendet wird.
  • Dateien zur Unterstützung von Wörterbüchern für die Erkennungssprachen, die Ihre Anwendung unterstützt. Wenn die Erkennungssprachen auch Sprachen mit dem lateinischen Alphabet umfassen, stellen Sie sicher, dass Sie die Dateien Univers.amd und Univers.amm kopieren.
  • Scanning-Module, scanning-spezifische Ressourcen und TWAIN-Module, wenn Ihre Anwendung das Scannen über die ABBYY FineReader Engine-Schnittstelle ausführt.
  • Wenn Ihre Anwendung das Modul OfficeConverters verwendet (zum Öffnen digitaler Eingabedokumente mit denselben Methoden wie für Bilder), kopieren Sie die Dateien für den internen Office-Konverter.
  • Module der Visual Components und die dazugehörigen spezifischen Ressourcen, wenn Ihre Anwendung ABBYY FineReader Engine Visual Components verwendet. Registrieren Sie VisualComponentsX.dll mit regsvr32.exe.
    Hinweis: Sie können die Datei FREngineDistribution.csv und den entpackten FineReader Engine-Ordner verwenden, um automatisch eine Liste der Dateien zu erstellen, die für die Funktionsfähigkeit Ihrer Anwendung erforderlich sind.
  • Weitere Softwarekomponenten:
  • Das Update KB2999226 oder Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912. Wenn Sie das Windows-Updatepaket nicht installieren, können Sie das Redistributable aus dem Ordner External Components\VC_Redist im Distribution-Paket installieren: vc_redist.x86.exe und vc_redist.x64.exe.
  • .NET Framework 4.6.2, wenn Sie das Modul OfficeConverters verwenden möchten.
  1. Kopieren Sie das Bibliothekspaket auf die Workstation.
Am einfachsten stellen Sie sicher, dass alle Ressourcendateien vom Programm gefunden werden können, indem Sie dieselbe Ordnerstruktur beibehalten und die Datei SharedFiles.ini, die Sie je nach Betriebssystem im Ordner Bin (oder Bin64) finden, in Ihr Distribution-Paket aufnehmen. Wenn Sie diese Datei lieber nicht verwenden möchten, gehen Sie statt der Beibehaltung der Ordnerstruktur wie folgt vor:
  • Kopieren Sie den Ordner Data\Resource mit allen Unterordnern in den folgenden Ordner:
    • Bin
    • Bin64 (nur Windows)
  • Kopieren Sie den Inhalt des Ordners Data\ExtendedDictionaries direkt in den Ordner Bin oder Bin64.
  • Kopieren Sie die übrigen im Ordner Data enthaltenen Dateien in den Ordner Bin oder Bin64.
  1. Installieren Sie die erforderlichen Softwarekomponenten auf der Workstation:
  • Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912.
  • .NET Framework, falls erforderlich.
  1. Kopieren Sie den Ordner mit den ABBYY FineReader Engine-Dateien aus dem Bibliothekspaket in das Verzeichnis auf der Workstation, in dem sich die Bibliothek befinden soll.
  2. Erstellen Sie die Ordner, die von ABBYY FineReader Engine verwendet werden. In der folgenden Liste sind die Standardwerte für diese Ordner angegeben:
  • Ordner %ProgramData%\ABBYY\SDK\12\FineReader Engine (Berechtigung für vollständige Kontrolle erforderlich)
  • Ordner %ProgramData%\ABBYY\SDK\12\Licenses (Berechtigung für vollständige Kontrolle optional)
Um den Ordner für Lizenzdaten während der Installation anzugeben, finden Sie ein Beispiel unter Arbeiten mit der Datei LicensingSettings.xml. Sie können auch die Funktion InitializeEngine oder die Methode der Schnittstelle IEngineLoader verwenden.
  1. Registrieren Sie die dynamischen Bibliotheken, die Sie benötigen:
  • Wenn Ihre Anwendung das Engine-Objekt über die Schnittstelle IEngineLoader lädt, registrieren Sie FREngine.dll mit der folgenden Befehlszeile:
regsvr32 /s /n /i:"<path to the Inc folder>" "<path to FREngine.dll>"
  • Wenn Ihre Anwendung Visual Components verwendet, registrieren Sie VisualComponentsX.dll mit der folgenden Befehlszeile:
regsvr32 /s "<path to VisualComponentsX.dll>"
  1. Wenn Ihre Anwendung den ABBYY internal converter zum Öffnen von Office-Dokumentformaten verwendet, führen Sie ConfigureDcAooConverter.exe als Administrator aus. Dieses Hilfsprogramm entpackt die Datei OpenOffice4.exe, legt sie im richtigen Ordner ab und konfiguriert anschließend die Systemregistrierung sowie die Umgebungsvariablen.
Nachdem Sie die erforderlichen Softwarekomponenten installiert und alle notwendigen Dateien der ABBYY FineReader Engine-Bibliothek kopiert haben, müssen Sie die Bibliothek aktivieren.
Hinweise:
  • Falls bei der Verwendung von COM-Loadern, OfficeConverters oder Visual Components Probleme auftreten, überprüfen Sie bitte die Pfade zu diesen Komponenten in der Registrierung und wiederholen Sie den Registrierungsvorgang, wenn Fehler vorliegen.
  • Die Installation der neuesten Version von ABBYY FineReader Engine über eine frühere Version hinweg wird nicht unterstützt. In diesem Fall müssen Sie ABBYY FineReader Engine neu installieren.

Deinstallation der Bibliothek im manuellen Modus

Gehen Sie wie folgt vor:
  1. Melden Sie die dynamischen Bibliotheken (FREngine.dll, VisualComponentsX.dll) ab, falls sie bei der manuellen Installation registriert wurden.
regsvr32.exe /u "<path to FREngine.dll>"
regsvr32.exe /u "<path to VisualComponentsX.dll>"
  1. Wenn Sie ABBYY internal converter zum Öffnen von Office-Dokumentformaten installiert haben, führen Sie dasselbe Dienstprogramm ConfigureDcAooConverter.exe als Administrator mit der Option /uninstall aus, um die Konfigurationen zu bereinigen:
ConfigureDcAooConverter.exe /uninstall
  1. Entfernen Sie alle Dateien der ABBYY FineReader Engine-Bibliothek von der Workstation.
  2. Löschen Sie die Ordner, in denen ABBYY FineReader Engine-Daten gespeichert werden (%ProgramData%\ABBYY\SDK\12\FineReader Engine und standardmäßig %ProgramData%\ABBYY\SDK\12\Licenses), bzw. die entsprechenden Ordner, falls die Pfade zu diesen Ordnern geändert wurden.

Siehe auch

Distribution Installation der ABBYY FineReader Engine-Bibliothek Aktivierung der Runtime-Lizenz