I am using Crystal Report with IDAutomation QR Code. to use this code for E-invoice in KSA it must be compatible with their application which requires information to be converted for TLV to Hexa and fianlly into Base64.
Request clarification before answering.
You can do this in a Crystal report by using a UFL. See list of 3rd-party UFL's here.
Here is an image demonstrating how this is handled with my CUT Light UFL.
The uFLZatcaEncode() function encodes the data as per ZATCA requirements.
The uFLBBarcodeQR() function turns the encoded string to a QRCode image that is dynamically loaded into the report using the 'Graphic Location' expression of a dummy image. This means you don't need any special font.


You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Unfortunately, there is no way to do this directly in Crystal, where a QR code is based on a font. Have you contacted the company that provides KSA to see whether they have any recommendations?
-Dell
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 5 | |
| 4 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.