The Barcode generation API is an RDR-discoverable interface that the core RIP calls to generate barcode data suitable for rendering.
More...
The Barcode generation API is an RDR-discoverable interface that the core RIP calls to generate barcode data suitable for rendering.
The barcode API is used to generate barcode image data which can be displayed on a page via the PostScript barcode
operator. This operator will call the methods sw_barcode_api_20170420::barcode_open(), sw_barcode_api_20170420::barcode_render() and then sw_barcode_api_20170420::barcode_close() for each barcode it has to render.
- Note
- This API is not complete or final. Only use documented and supported parameters of the PostScript
barcode
operator.
◆ SW_BARCODE_OPTION_UNSET
#define SW_BARCODE_OPTION_UNSET 0x7FFFFFFF |
The option has not been set at all.
◆ sw_barcode_api_20170420
Barcode API structure.
Allow alternate barcode implementations to be registered via RDR, and then used instead of the HQN provided code.
◆ sw_barcode_color_encoding
Barcode color encodings.
Enumerator |
---|
SW_BARCODE_COLOR_UNSET | Value has not been specified.
|
SW_BARCODE_COLOR_8BIT_RGB_MONO | Only one currently supported. All RGB pixel values must be be 0xFFFFFF or 0x000000.
|
SW_BARCODE_COLOR_8BIT_RGB | Not currently supported.
|
SW_BARCODE_COLOR_8BIT_CMYK | Not currently supported.
|
◆ sw_barcode_type
Barcode types.
Enumerator |
---|
SW_BARCODE_TYPE_UNSET | Value has not been specified.
|
SW_BARCODE_TYPE_1D | Treat barcode as a 1D barcode.
|
SW_BARCODE_TYPE_2D | Treat barcode as a 2D barcode.
|