+1 800 256 3608 (toll-free in North America) or +49 7531 90 60 10| service@combit.com

Set extended QRCode settings using DOM object model

(Andreas Kiehtreiber) #1

I suggest to implement the following feature:

Currently (LL 24 ServicePack 2) it’s only possible to set basic barcode properties using the DOM object model. Especially for QR codes the extended settings like error correction level can’t be set by using DOM. This can only be done using List&Label designer.

A typical use case might be:

Because of legal requirements the error correction level has to be set on some QR codes. For example SEPA transaction require an error correction level of M.

(combit - Jochen Bartlau) #2

Thanks for the suggestion. Indeed, this is one of the few things that cannot be set via DOM currently. While offering “full” DOM support would require quite a bit of changes, we could offer to set the error correction level default for newly created objects quite easily. You’d then have to use something like

LL.Core.LlXSetParameter(LlExtensionType.Barcode, "QRCode", "ErrorCorrectionLevel", "1");

to change the default to “M”. Such a change could be implemented e.g. in LL25. Would that help already?