New User? Sign Up  |  Sign In  |  Help
Barcode support and
tutorials from IDAutomation
and the community.
Click for the BBB Business Review of this Computers Hardware, Software & Services in Tampa FL
Resolved Questions

Arabic QR code can't scan - shows some English chars instead


We have recently purchased the IDAutomation Java Barcode Package. We are using the 2021 version and the QR code is generated in both Arabic and English.
But when we scan the Arabic, Arabic chars are not showing. Instead, it's showing some English chars. Need your help to sort out this issue.
In Our Current ERP, the JDK 7.0 version is used and the code is compiled on the same Java version.


Application: Java Encoder

11-30-21     3 year(s) ago    

  Report Abuse

 

Ben

Best Answer

Hello Arunk, the 2021 version of the Java Barcode Package fully supports the encoding of Arabic characters and UTF-8. You can test scan the image with the Barcode Decoder Verification App - it decodes Arabic and UTF-8 in QR-Code.

Verify two property settings:
ApplyTilde = false;
EncodingMode = "Byte";


image

image

Posted 3 year(s) ago

(0)
(0)
  Report Abuse
 
Find Interesting
 
Email to Others
 
Bookmark
 
Subscribe to Answer Alert
No comments yet.     Be the first to comment.
Other Answers (12)
Arunk,

Similar to what I mentioned in the email, there is no need to compile a jar. The Developer Tools include the IDAutomation_QRCode_JavaFontEncoder.jar. Class files are in the jar and can either be extracted from the jar or remain in the jar.

Posted 3 year(s) ago

(0)
(0)
   Report Abuse
Hi Benjamin

Can you provide the steps to do with the IDAutomation Java Font Encoder jar? I am not familiar with Java. so need your assistance to compile it.

Thanks
Arun

Posted 3 year(s) ago

(0)
(0)
   Report Abuse
Need help compiling the latest Java font encoder. Also, a guide to creating a jar file. Doesn't have Java knowledge.

Posted 3 year(s) ago

(0)
(0)
   Report Abuse
Attach the jar file. When I open the zip sent to the email, it is not in a jar and the file is old. When I open the jar file from our store download, it is a 2021 jar, not a class file created between 2016 and 2019. Verify that the correct class/jar is used. You may have to clear out all jar and class files related to the encoder and re-download the Developer Tools. If you do not have access to it, let us know.

Posted 3 year(s) ago

(0)
(0)
   Report Abuse
We are using jar files from IDAutomation developer tools

Posted 3 year(s) ago

(0)
(0)
   Report Abuse
In the zip file sent to support, I see an old class file dated 2019. Verify that you are using the .jar file from IDAutomation's Developer Tools and not the download from Tim Dexter's site, which has an old class file.

Posted 3 year(s) ago

(0)
(0)
   Report Abuse
We already have the same code.


Posted 3 year(s) ago

(0)
(0)
   Report Abuse
Hi Team

Mailed the Java Encode file. Please check the mail.

Thanks
Arun K

Posted 3 year(s) ago

(0)
(0)
   Report Abuse
The problem may be with the encoder not encoding UTF-8. Can you update the example in the package that generates a barcode image with both Arabic and English as you mentioned and reproduce the image? If so, please attach it here as a zip file and we will update the Java encoder.

Posted 3 year(s) ago

(0)
(0)
   Report Abuse
Test with the Barcode Decoder Verification App. Here also the same issue.

Posted 3 year(s) ago

(0)
(0)
   Report Abuse
image

Posted 3 year(s) ago

(0)
(0)
   Report Abuse
We are unable to test scan the image attached because it is distorted. Can you create another image with a larger X dimension that is not distorted?
You can test scan the image yourself with the Barcode Decoder Verification App - it decodes UTF-8 in QR-Code. If the Barcode Decoder Verification App properly reads the encoded data, then the problem is with your scanner.

Posted 3 year(s) ago

(0)
(0)
   Report Abuse
Email this question link to friends
You must enter an email address, if name is entered or vice-versa for each friend.
Friend #1 -
Friend #2 -
Friend #3 -
Friend #4 -
Friend #5 -
  Your comment on this question
  |         |  
bold  italic  underline  strike       big  small       superscript  subscript 
  Allows to add a link. Added links would only be converted to actual clickable link, when the domain of the link is white-listed by administrator.
Caption :
Link URL :
(Must starts with "http://")
Add  |   Cancel
  Allow to insert an image. Must be among the following file types - *.jpg, *.gif, *.png & *.bmp.
Image Url :   Upload New
(Image url must always starts with " http:// ")
Width : pixels
(Must not be greater than 450px. Enter 0px for no resize)
Add  |   Cancel
  Allow to insert YouTube video. Insert the video embed code.
Embed Code :
Add  |   Cancel
Up to 5000 Characters are allowed. Current Count: 0
  Your comment on this answer
  |         |  
bold  italic  underline  strike       big  small       superscript  subscript 
  Allow you to add a link. Added links would only be converted to actual clickable link, when the domain of the link is white-listed by administrator.
Caption :
Link URL :
(Must start with "http://" or "https://")
Add  |   Cancel
  Allow to insert an image. Must be among the following file types - *.jpg, *.gif, *.png & *.bmp.
Image Url :   Upload New
(Image url must always start with "http://" or "https://")
Width : pixels
(Must not be greater than 450px. Enter 0px for no resize)
Add  |   Cancel
  Allow to insert YouTube video. Insert the video embed code.
Embed Code :
Add  |   Cancel
Up to 5000 characters are allowed. Current Count: 0

You may answer and comment on any thread according to the Terms and Conditions.

 © Copyright 2021 IDAutomation.com, Inc., All Rights Reserved. Legal Notices.

 Barcode Fonts | Components | Scanners | Support | Contact Us
Training Videos on YouTube Join us on Google Plus Join us on LinkedIn Follow us on Twitter Like us on Facebook