OCR software development kits that provide optical character recognition capabilities that can be integrated directly into your application.
API Services in FineReader Server
The Open API is a component of FineReader Server. It can be installed onto any computer in the network.
FineReader Server provides two types of Open API for integration with external systems:
- COM-based API
- Web Services API
The Web services API enables communication with remote systems via HTTP and therefore allows for remote integration over the Internet. In case of the Web services API, you do not need to install any components on the client computer.
The FineReader Server 14 Web Services API includes a SOAP API and a REST API.
For detailed information please visit API Overview
The Web Services API provides two services:
- WebService (http://<ServerName>/FineReaderServer14/WebService.asmx)
- ServerManager service (http://<ServerName>/FineReaderServer14/ServerManager.asmx)
For detailed information please visit Using WebAPI
Note. In Recognition Server 4.0 the service is available via the following address: http://<ServerName>/Recognition4WS/RSSoapService.asmx
For more information on using the API in Recognition Server, see the built-in help by the path:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\ABBYY Recognition Server 4\Help\Open API Help
Working with REST API
Watch this video and see how to use FineReader Server Web Services API in a few simple steps.
FineReader Server can be used by using REST API. To configure this workflow:
- Connect to the FineReader Server.
- Select a workflow: The FineReader Server 14 Web Services API uses a FineReader Server workflow to process image files. See the list of available worflows by using API/workflows endpoint or call the GetWorkflows SOAP method.
- Upload a file: Use the API/workflows/{workflowName}/input/file endpoint or call the StartProcessFile SOAP method.
- Check the processing state: Use the API/jobs/{jobId} endpoint or call the GetJobStateInfo SOAP method.
- Download the result: Use the API/jobs/{jobId}/result endpoint or call the GetJobResultEx SOAP method.
API reference
The API of ABBYY Cloud OCR SDK uses HTTP POST and HTTP GET methods for sending data to an HTTP server. The parameters of requests are specified in the URL string. The URL depends on the processing location of your application. See Data processing location for […]