Hi,
Attachments don't get posted. Please upload your PDF to a sharehoster that doesn't require registration.
Tilman

On 11.02.2025 07:30, 李一凡 wrote:
Hello,

I am currently using JDK17 and pdfbox-2.0.33.jar to convert PDFs into images on a Windows 10 system.

My PDF uses the NotoSansSC-Regular font, and it displays Chinese characters correctly in browsers and any PDF software. However, when using PDFBox to convert the PDF to an image, only the numbers are displayed correctly, and all other Chinese characters are rendered as garbled text.

I have already ensured that the font is properly installed on my machine (the font file is NotoSansSC-Regular.ttf, downloaded from the official Google website <https://fonts.google.com/noto/specimen/Noto+Sans+SC?hl=zh-cn&query=noto+sans+sc>). However, after installing it on Windows, the font name appears as "Noto Sans SC Regular" rather than "NotoSansSC-Regular."

I debugged the program and found that the font is located on line 109 of the |PDCIDFontType0.java| file. However, there is a warning: |WARN org.apache.pdfbox.rendering.CIDType0Glyph2D - No glyph for 16393 (CID 4009) in font AAAAAA+NotoSansSC-Regular.|

So my question is: Is it possible that the "NotoSansSC-Regular" font used in the test.pdf is not valid? What steps should I take to ensure that it uses the "Noto Sans SC Regular" font from my Windows system directly?

Thank you for your help.


---------------------------------------------------------------------
To unsubscribe, e-mail:users-unsubscr...@pdfbox.apache.org
For additional commands, e-mail:users-h...@pdfbox.apache.org

Reply via email to