メインコンテンツへスキップ
このトピックは Linux についても存在します。
ABBYY FineReader Engine ライブラリを手動でインストールするには、ABBYY FineReader Engine の動作に必要なファイルを含むフォルダー (これをライブラリ パッケージと呼ぶことにします) を作成することをおすすめします。
カスタム パッケージの作成を簡単にするため、配布パッケージ内の installRnt**.exe をコマンドラインで /extract オプションを使って、インストールせずに特定のフォルダーにファイルを展開してください。その中に 3 つのフォルダーがあります:
  • FineReader Engine - ABBYY FineReader Engine のファイルを含む
  • Inc - FREngine.tlb を含む (FREngine.dll の登録に使用)
  • Licensing - Licensing Service のファイルを含む
コマンドラインの例:
installRnt64.exe /extract INSTALLDIR="C:\MyFolder"
  1. お使いのコンピューター上の Library Package に、次のものを追加します。
  • ABBYY FineReader Engine Distribution Kit セクションに記載されている ABBYY FineReader Engine ファイルを含むフォルダー:
  • “mandatory” と記載されたファイル。これらはシステムモジュールおよび主要な認識データベースです。
  • 必要に応じて、手書き文字/ブロック体手書き文字用の認識データベース。
  • アプリケーションで使用するインターフェース言語のリソースファイル。
  • アプリケーションがサポートする認識言語用の Dictionary サポートファイル。認識言語にラテンアルファベットを使用する言語が含まれる場合は、Univers.amd ファイルと Univers.amm ファイルを必ずコピーしてください。
  • アプリケーションが ABBYY FineReader Engine インターフェース経由でスキャンを実行する場合は、スキャンモジュール、スキャン専用リソース、および Twain モジュール。
  • アプリケーションで OfficeConverters モジュール (画像を開くのと同じメソッドで入力デジタル文書を開くモジュール) を使用する場合は、内部 office converter 用のファイルをコピーしてください。
  • アプリケーションで ABBYY FineReader Engine Visual Components を使用する場合は、Visual Components モジュールと対応する専用リソース。regsvr32.exe を使用して VisualComponentsX.dll を登録してください。
    注: FREngineDistribution.csv ファイルと展開済みの FineReader Engine フォルダーを使用すると、アプリケーションの動作に必要なファイルの一覧を自動的に作成できます。
  • その他のソフトウェアコンポーネント:
  • KB2999226 更新プログラム、または Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912。Windows Update パッケージをインストールしない場合は、配布パッケージ内の External Components\VC_Redist フォルダーから、再頒布可能パッケージ vc_redist.x86.exe および vc_redist.x64.exe をインストールできます。
  • OfficeConverters モジュールを使用する予定がある場合は、.NET Framework 4.6.2。
  1. ワークステーションに Library Package をコピーします。
プログラムがすべてのリソースファイルを確実に見つけられるようにする最も簡単な方法は、同じフォルダー構造を維持し、使用しているオペレーティングシステムに応じて Bin (または Bin64) フォルダーにある SharedFiles.ini ファイルを配布パッケージに含めることです。このファイルを使用しない場合は、フォルダー構造を維持する代わりに、次の操作を行ってください:
  • すべてのサブフォルダーを含む Data\Resource フォルダーを、次のフォルダーにコピーします:
    • Bin
    • Bin64 (Windows のみ)
  • Data\ExtendedDictionaries フォルダーの内容を Bin または Bin64 フォルダーに直接コピーします。
  • Data フォルダーに含まれるその他のファイルを Bin または Bin64 フォルダーにコピーします。
  1. ワークステーションに必要なソフトウェアコンポーネントをインストールします。
  • Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912。
  • 必要に応じて .NET Framework。
  1. Library Package から ABBYY FineReader Engine ファイルを含むフォルダーを、ライブラリの配置先として想定しているワークステーション上のディレクトリにコピーします。
  2. ABBYY FineReader Engine で使用するフォルダーを作成します。以下の一覧では、これらのフォルダーの既定値を示しています。
  • フォルダー %ProgramData%\ABBYY\SDK\12\FineReader Engine (フルコントロール権限が必要)
  • フォルダー %ProgramData%\ABBYY\SDK\12\Licenses (フルコントロール権限は任意)
インストール時にライセンスデータフォルダーを指定するには、LicensingSettings.xml ファイルの操作 の例を参照してください。また、InitializeEngine 関数、または IEngineLoader インターフェイスのメソッドを使用することもできます。
  1. 必要な動的ライブラリを登録します。
  • アプリケーションで IEngineLoader インターフェイスを使用して Engine オブジェクトを読み込む場合は、次のコマンドラインで FREngine.dll を登録します。
regsvr32 /s /n /i:"<path to the Inc folder>" "<path to FREngine.dll>"
  • アプリケーションで Visual Components を使用している場合は、次のコマンドを使用して VisualComponentsX.dll を登録します。
regsvr32 /s "<path to VisualComponentsX.dll>"
  1. アプリケーションが Office ドキュメント形式を開くために ABBYY internal converter を使用している場合、管理者として ConfigureDcAooConverter.exe を実行してください。このユーティリティは OpenOffice4.exe ファイルを展開して適切なフォルダに配置し、システム レジストリと環境変数を設定します。
必要なソフトウェア コンポーネントをインストールし、すべての必要な ABBYY FineReader Engine ライブラリ ファイルをコピーした後、ライブラリをアクティブ化 する必要があります。
注記:
  • COM ローダーの使用時、OfficeConverters またはビジュアル コンポーネントの操作時に問題が発生した場合は、レジストリ内のこれらのコンポーネントのパスを確認し、エラーがあれば登録手順を繰り返してください。
  • 前のバージョンの上に最新バージョンの ABBYY FineReader Engine をインストールすることはサポートされていません。この場合、ABBYY FineReader Engine を再インストールする必要があります。

Manual Modeでのライブラリのアンインストール

次の手順に従ってください。
  1. 手動インストール時に動的ライブラリ (FREngine.dll、VisualComponentsX.dll) を登録した場合は、その登録を解除します。
regsvr32.exe /u "<path to FREngine.dll>"
regsvr32.exe /u "<path to VisualComponentsX.dll>"
  1. Office文書形式を開くための ABBYY internal converter をインストールしている場合は、同じユーティリティ ConfigureDcAooConverter.exe を管理者として /uninstall オプション付きで実行し、構成を削除します:
ConfigureDcAooConverter.exe /uninstall
  1. ワークステーションから ABBYY FineReader Engine ライブラリのすべてのファイルを削除します。
  2. ABBYY FineReader Engine データの保存に使用するフォルダー (既定では %ProgramData%\ABBYY\SDK\12\FineReader Engine および %ProgramData%\ABBYY\SDK\12\Licenses) を削除します。これらのフォルダーへのパスを変更している場合は、変更後の対応フォルダーを削除します。

関連項目

配布 ABBYY FineReader Engine ライブラリのインストール ランタイム License の有効化