several pdf files is unreadable when rendered:

here is the file should be:

Hey @xiaoyangzi,
thanks for reporting. This is an issue with PDF.js, an engine React-PDF uses to render PDFs (Mozilla Firefox is also using it).
Please report it to mozilla/pdf.js giving them examples of files that render incorrectly.
Thank you in advance,
Wojciech
This file is rendered correctly by the online viewer Mozilla/pdf.js provide. Maybe it's a version problem that pdf-dist is not sync the pdf.js lateast version I think.
I'll have a look then. Could you please kindly attach the file you have a problem with?
Thank you. I already kinda know what's up, I'm just not entirely sure how to fix it. Asked for some assistance from Mozilla @ mozilla/pdf.js#8937
Will get back to you if I come up with a solution.
Hey @xiaoyangzi!
The issue is a little complicated.
First of all: Some PDF files with exotic characters/fonts may require helper files called cMaps. Mozilla is currently fixing an issue where these cMaps are requested from a null location.
Once they do fix this, I can come and do some enhancements in the code to make it possible to set cMap file location.
Fixing this issue will take some time and will also require you to write some code and configuration once I come up with the solution.
+1 request for cMap support. Would a similar workaround to https://github.com/mikecousins/react-pdf-js/issues/16 be possible in this library as well?
Hey @xiaoyangzi and @KiaFathi, good news!
Check out Support for non-latin characters that just landed in v2.3.0!
I'm super curious what you think about it. Tell me your comments and suggestions for improvements if any!
Most helpful comment
Hey @xiaoyangzi and @KiaFathi, good news!
Check out Support for non-latin characters that just landed in v2.3.0!
I'm super curious what you think about it. Tell me your comments and suggestions for improvements if any!