跳轉到主要內容
本主題適用於 Linux 和 Windows 版 FRE。
為有效使用所有提供的功能並確保跨平台應用程式的開發,ABBYY FineReader Engine 包含 Java wrapper,您可以在發行套件中找到。此 wrapper 適用於 ABBYY FineReader Engine 支援的所有平台,可讓您實作專為使用 Engine 程式庫而設計的即用型 Java 類別。這些 Java 類別可直接從 Java 應用程式中使用。不過,Java wrapper 在各平台上的使用方式有所不同,請參閱下表了解各平台的差異。
<br />WindowsLinux
Wrapper 檔案com.abbyy.FREngine-%BUILD_ID%.jarcom.abbyy.FREngine-%BUILD_ID%.jar
載入與卸載方法InitializeEngine 函數與 COM loaders/DeinitializeEngine 函數InitializeEngine 函數/DeinitializeEngine 函數
處理方式支援單執行緒與多執行緒處理支援單執行緒與多執行緒處理
同處理序使用使用 InprocLoader 物件原生 JNI 繫結
跨處理序使用使用 OutprocLoader 物件必須使用 com.abbyy.Outproc.FREngine-%BUILD_ID%.jar 取代 com.abbyy.FREngine-%BUILD_ID%.jar (有關在 Linux 下使用跨處理序實作的詳細資訊,請參閱跨處理序伺服器實作)
使用遠端方法呼叫com.abbyy.rmi.FREngine-%BUILD_ID%.jar<br />com.abbyy.rmi.server.FREngine-%BUILD_ID%.jar (詳細資訊請參閱使用支援 RMI 的 wrapper)
程式碼範例Hello<br />EnginesPoolHello<br />Outproc<br />MultiThreading<br />rmiWorker<br />rmiWorkerClient<br />rmiPoolServer<br />rmiPoolClient<br />threadPoolClient

另請參閱

在 Java 中使用 ABBYY FineReader Engine