You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pdfbox.apache.org by "Tilman Hausherr (Jira)" <ji...@apache.org> on 2026/09/01 10:00:00 UTC

[jira] [Commented] (PDFBOX-6249) Non-embedded Adobe-GB1/CNS1/Japan1 fonts render as .notdef even when Noto CJK / Source Han fonts are installed

    [ https://issues.apache.org/jira/browse/PDFBOX-6249?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18110220#comment-18110220 ] 

Tilman Hausherr commented on PDFBOX-6249:
-----------------------------------------

This will take a bit longer. First I noticced that it was still using the Droid font with the changes. I have then been testing with a font subset that is a bit like the one in the docker container by modifiying FontMapperImpl so that only Noto and Deja fonts are considered. Then run the rendering tests to see which files really fail:

PDFBOX-2309-PDFBOX-147.pdf
PDFBOX-2950.pdf
PDFBOX-5228.pdf

The first one fails because of an incorrectly set "Japan" bit in the NotoSansHK font. I'll investigate what happens with the others.

> Non-embedded Adobe-GB1/CNS1/Japan1 fonts render as .notdef even when Noto CJK / Source Han fonts are installed
> --------------------------------------------------------------------------------------------------------------
>
>                 Key: PDFBOX-6249
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-6249
>             Project: PDFBox
>          Issue Type: Task
>          Components: Rendering
>            Reporter: Tim Allison
>            Priority: Minor
>         Attachments: cjk-cid-repro.pdf, image-2026-08-31-18-22-38-997.png, image-2026-08-31-20-35-16-505.png
>
>
> I ran a rendering bake-off with pdftoppm vs PDFBox on the 1k pdfs in [digital corpora 0000.zip|https://digitalcorpora.s3.amazonaws.com/corpora/files/CC-MAIN-2021-31-PDF-UNTRUNCATED/zipfiles/0000-0999/0000.zip]
>  
> There was a small handful of files where pdftoppm and pdfium were handling missing cjk fonts a bit better than PDFBox.
>  
> Specifically: 
> ||file||non-embedded CID font||collection||
> |0000000.pdf|MSungStd-Light-Acro|Adobe-CNS1|
> |0000063.pdf|STSongStd-Light-Acro|Adobe-GB1|
> |0000750.pdf|MSungStd-Light-Acro|Adobe-CNS1|
> |0000877.pdf|KozGoPro-Medium-Acro|Adobe-Japan1|
> |0000908.pdf|MSungStd-Light-Acro|Adobe-CNS1|
>  
> I had Claude generate a small repro file (attached).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@pdfbox.apache.org
For additional commands, e-mail: dev-help@pdfbox.apache.org