Resource Base
Table of contents

Thanks for downloading Dynamsoft Barcode Reader Package!

Your download will start shortly. If your download does not begin, click here to retry.

Processing a Single Image

Method Description
capture(filePath,templateName) Capture data from the file specified by the file path.
capture(fileBytes,templateName) Capture data from a given file in memory.
capture(imageData,templateName) Capture data from the memory buffer via a ImageData object.
capture(bitmap,templateName) Capture data from the given Bitmap.

capture(filePath,templateName)

Capture data from the file specified by the file path.

CapturedResult capture(String filePath, String templateName) throws CaptureVisionRouterException;

Parameters

[in] file: The file path and name that you want to capture data from.

[in] templateName: Specify a template with a template name for the data capturing.

Return Value

A CapturedResult object output by the library.

Exception

Error Code Value Description
EC_FILE_NOT_FOUND -10005 The file is not found.
EC_FILE_TYPE_NOT_SUPPORTED -10006 The file type is not supported.
EC_TIMEOUT -10026 The processing timeout. If not all the tasks are timeout, you will still receive the results of the processed tasks.
EC_TEMPLATE_NAME_INVALID -10036 The target template name is invalid.
EC_CALL_REJECTED_WHEN_CAPTURING -10062 Function call is rejected when capturing in progress.
EC_MULTI_PAGES_NOT_SUPPORTED -10066 The api does not support multi-page files. Please use FileFetcher instead.

capture(fileBytes,templateName)

Capture data from a given file in memory.

CapturedResult capture(byte[] fileBytes, String templateName) throws CaptureVisionRouterException;

Parameters

[in] fileBytes: A byte array that points to a file in memory.

[in] templateName: Specify a template with a template name for the data capturing.

Return Value

A CapturedResult object output by the library.

Exception

Error Code Value Description
EC_TIMEOUT -10026 The processing timeout. If not all the tasks are timeout, you will still receive the results of the processed tasks.
EC_TEMPLATE_NAME_INVALID -10036 The target template name is invalid.
EC_CALL_REJECTED_WHEN_CAPTURING -10062 Function call is rejected when capturing in progress.
EC_MULTI_PAGES_NOT_SUPPORTED -10066 The api does not support multi-page files. Please use FileFetcher instead.

capture(imageData,templateName)

Capture data from the memory buffer via a ImageData object.

CapturedResult capture(ImageData imageData, String templateName) throws CaptureVisionRouterException;

Parameters

[in] buffer: A ImageData object that contains image info.

[in] templateName: Specify a template with a template name for the data capturing.

Return Value

A CapturedResult object output by the library.

Exception

Error Code Value Description
EC_NULL_POINTER -10002 The ImageData object is null.
EC_TIMEOUT -10026 The processing timeout. If not all the tasks are timeout, you will still receive the results of the processed tasks.
EC_TEMPLATE_NAME_INVALID -10036 The target template name is invalid.
EC_CALL_REJECTED_WHEN_CAPTURING -10062 Function call is rejected when capturing in progress.
EC_MULTI_PAGES_NOT_SUPPORTED -10066 The api does not support multi-page files. Please use FileFetcher instead.

capture(bitmap,templateName)

Capture data from the given Bitmap.

CapturedResult capture(Bitmap bitmap, String templateName) throws CaptureVisionRouterException;

Parameters

[in] bitmap: A android.graphics.Bitmap object.

[in] templateName: Specify a template with a template name for the data capturing.

Return Value

A CapturedResult object output by the library.

Exception

Error Code Value Description
EC_TIMEOUT -10026 The processing timeout. If not all the tasks are timeout, you will still receive the results of the processed tasks.
EC_TEMPLATE_NAME_INVALID -10036 The target template name is invalid.
EC_CALL_REJECTED_WHEN_CAPTURING -10062 Function call is rejected when capturing in progress.
EC_MULTI_PAGES_NOT_SUPPORTED -10066 The api does not support multi-page files. Please use FileFetcher instead.

This page is compatible for:

Version 1.0

Is this page helpful?

YesYes NoNo

In this article:

version 2.0.10

  • Latest version
  • Version 2.x
    • Version 2.2.10
    • Version 2.0.21
    • Version 2.0.20
    • Version 2.0.10
    • Version 2.2.10
    • Version 2.0.21
    • Version 2.0.20
    • Version 2.0.10
  • Version 1.x
    • Version 1.2.1
    • Version 1.2.0
    • Version 1.1.0
    • Version 1.0.0
    • Version 1.0.4
    • Version 1.0.3
    • Version 1.0.2
    • Version 1.0.1
    • Version 1.0.0
    • Version 1.1.11
    • Version 1.1.9
    • Version 1.1.8
    • Version 1.1.7
    • Version 1.1.6
    • Version 1.1.5
    • Version 1.1.4
    • Version 1.1.3
    • Version 1.1.2
    • Version 1.1.1
    • Version 1.1.0
    • Version 1.0.0
    • Version 1.0.4
    • Version 1.0.3
    • Version 1.0.2
    • Version 1.0.1
    • Version 1.0.0
Change +
© 2003–2024 Dynamsoft. All rights reserved.
Privacy Statement / Site Map / Home / Purchase / Support