Dev Center
Swift
Objective-C
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.

Decode From an Image Sample

DecodeFromAnImage sample shows how to pick an image from system album and decode the image.

View the sample code

In the sample, you can see how to read an image from the album as a Bitmap and use capture(bitmap,templateName) method to process the Bitmap.

The following capture methods are also available to process the other image types.

When triggering the capture methods, a template name is required. You can use the enumeration PresetTemplate to specify one of the preset templates or input the name of your customized template. Barcode decoding preset templates are available as follow:

  • readBarcodes: The default barcode decoding template. It is speed-first and only read one barcode from an single image.
  • readBarcodesSpeedFirst: The speed-first barcode decoding template. Different from the default template, this template can read multiple barcodes at once.
  • readBarcodesReadRateFirst: The read-rate-first barcode decoding template. It can read as many barcodes as possible.
  • readSingleBarcode: This is a template designed for single barcode decoding. Only read one barcode at once.

This page is compatible for:

Version 7.5.0

Is this page helpful?

YesYes NoNo

In this article:

latest version

  • Latest version
  • Version 9.x
    • Version 9.6.20
    • Version 9.6.11
    • Version 9.6.10
    • Version 9.6.0
    • Version 9.4.0
    • Version 9.2.13
    • Version 9.2.11
    • Version 9.2.10
    • Version 9.0.2
    • Version 9.0.1
    • Version 9.0.0
  • Version 8.x
    • Version 8.9.3
    • Version 8.9.1
    • Version 8.9.0
    • Version 8.8.0
    • Version 8.6.0
    • Version 8.4.0
    • Version 8.2.1
    • Version 8.2.0
    • Version 8.1.2
    • Version 8.1.0
    • Version 8.0.0
  • Version 7.x
    • Version 7.6.0
    • Version 7.5.0
Change +