class Abbyy::Models::ProcessBarcodeFieldResponse
- Abbyy::Models::ProcessBarcodeFieldResponse
- Abbyy::Models::TaskResponse
- Abbyy::Models::BaseResponse
- Abbyy::Models::BaseModel
- Reference
- Object
Overview
Response object for /processBarcodeField API-method.
###Status codes
The following status codes can be returned when this method is called:
- 200 Successful method call.
- 450 Incorrect parameters have been passed. One of the following errors occurred:
- Image file has not been specified.
- Incorrect region of the field has been specified.
- Incorrect barcode type has been specified.
- Task description length exceeds 255 characters.
- Incorrect password for accessing password-protected image file has been specified.
- Exceeded quota to add images. This error is returned if the number of images you have uploaded exceeds the number of images you can process with the credits available on your account plus some threshold. You can resolve this issue by topping up your account or by removing the tasks which have been submitted but have not been processed.
- 550 An internal program error occurred while processing the image.
- 551 An error occurred on the server side:
- The format of the image file passed for processing is not supported.
- The PDF file passed for processing has restrictions on creating raster images.
###Output file format
The output XML file has the following format:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<document xmlns="@link" xmlns:xsi="@link" xsi:schemaLocation="@link" version="1.0">
<field left=”0” top=”0” right=”199” bottom=”100” type=”barcode”>
<value encoding=”Base64”>b783JHk48Njkdn27849</value>
</field>
</document>