Home Contents | # 2of5 | Graphics | Core4 Lua Commands

## SYNOPSIS

1. width, height = gcx:barcode("code25m", x, y, module_width, barcode_height, text)
2. width, height = gcx:barcodesize("code25m", x, y, module_width, barcode_height, text)
3. width, height = gfx.barcodesize("code25m", x, y, module_width, barcode_height, text)

## DESCRIPTION

Draws a Two-out-of-Five barcode at the coordinates x, y.

This is very coarse numeric barcode and only of historic interest.

The checksum is added automatically.

The parameter module_width specifies the width of one Module unit. If the barcode is to be printed, the parameter should be at least 2, better 3.

The parameter barcode_height specifies the height of the full barcode in pixels.

## RETURN VALUE

On success, returns the width and height of the resulting barcode in pixels. If the barcode cannot be drawn due to invalid parameters, returns nil, nil.