Read Barcode or Matrix code and determine properties
You can read barcodes or matrix codes using pdfToolbox Action 'Read Barcode' under the Group 'Report' in Switchboard. You can either define the position and size of the custom rectangle where you want to find the Barcode or work it automatically via "Mouse selection" like in "Text" from the "Decorate" group.
This will render the selected region to a grayscale buffer at a high resolution.
The only requirement here is that the barcode or the matrix code should be orthogonal (portrait or landscape orientation).
You can exit the barcode reading mode by leaving the Switchboard Action.
The results (value, type of barcode, bar width reduction, exact position and dimension of the barcode etc.), if any barcode or matrix code is found, will be shown in a new window from where the barcode information can be selected and copied, like the one below:
Symbology: QR Code
Value: Created from SVG file.
Module width: 2.225mm/6.306pt
Bar width reduction: 0.225mm/0.637pt/20.198%
Determine barcode properties using pdfToolbox Checks
You can determine barcode properties like coordinates, height, module width, symbology (type), bar width reduction or width of barcode, using Checks in pdfToolbox 11 (screenshot below).
The identified barcodes and their parameters are displayed in the result view.
That can be resolved by adding additional properties to the Check, e.g. "Barcode value", "Symbology (type of barcode/matrix code) and "Barwidth reduction (%)". You may add any of the barcode/matrix code related Check properties. You have to make sure that the Condition is set up to always generate a hit as in this example.
In this example we have added all Check properties.
You may download the Check from here.
Barcode Reference Manual
If you want more information about barcodes and matrix codes in general, please download the "Barcode Reference Manual":