Harlequin RIP SDK
libbarcodezint.h File Reference

Functions for registering and deregistering the libzint adapter for the Barcode Generation API. More...

#include "std.h"
#include "rdrapi.h"

Functions

HqBool libbarcodezint_register (sw_rdr_api_20191120 *rdr_api_20191120)
 Register the barcode API in RDR using class RDR_CLASS_API, type RDR_API_BARCODE and priority SW_RDR_NORMAL. More...
 
void libbarcodezint_deregister (sw_rdr_api_20191120 *rdr_api_20191120)
 Deregister the barcode API from RDR. More...
 

Detailed Description

Functions for registering and deregistering the libzint adapter for the Barcode Generation API.

Copyright (C) 2023 Global Graphics Software Ltd. All rights reserved. Global Graphics Software Ltd. Confidential Information.

Function Documentation

◆ libbarcodezint_deregister()

void libbarcodezint_deregister ( sw_rdr_api_20191120 rdr_api_20191120)

Deregister the barcode API from RDR.

The barcode API is automatically deregistered when the Harlequin RIP is shutdown, however you should deregister it before the SDK is shutdown if you started it explicitly.

Parameters
[in]rdr_api_20191120The RDR API in which to deregister the barcode API.

◆ libbarcodezint_register()

HqBool libbarcodezint_register ( sw_rdr_api_20191120 rdr_api_20191120)

Register the barcode API in RDR using class RDR_CLASS_API, type RDR_API_BARCODE and priority SW_RDR_NORMAL.

The barcode API is automatically registered when the Harlequin RIP is started, however you may register it any time after starting the SDK if you need to.

Parameters
[in]rdr_api_20191120The RDR API in which to register the barcode API.
Returns
TRUE if the API was registered successfully
FALSE if the API was not registered