|
GS1 Barcode Syntax Engine — C / C++ API
Library for processing GS1 Application Identifier syntax
|
gs1_encoder_getValidationEnabled(ctx,
gs1_encoder_vREQUISITE_AIS), which should be called instead. gs1-syntax-dictionary.txt from the current working directory and silently falls back to the embedded AI table if the file is missing or malformed. New code should call gs1_encoder_init_ex(), which makes Syntax Dictionary loading explicit (via gs1_encoder_init_opts::syntaxDictionary), reports the outcome via gs1_encoder_init_opts::status and gives detailed error/warning messages via gs1_encoder_init_opts::msgBuf. gs1_encoder_setValidationEnabled(ctx,
gs1_encoder_vREQUISITE_AIS, enabled), which should be called instead. No-op, retained for source/ABI compatibility. Syntax Dictionary loading is now controlled by gs1_encoder_init_opts::syntaxDictionary : it is loaded only when a non-NULL path is provided.
No-op, retained for source/ABI compatibility. The library no longer writes initialisation messages to stdout; error information is returned via gs1_encoder_init_opts::status and gs1_encoder_init_opts::msgBuf.