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

Tilman Hausherr edited comment on PDFBOX-6249 at 9/1/26 1:48 PM:
-----------------------------------------------------------------

After doing the change in FontMapperImpl there is one "wrong" file left, 
PDFBOX-6175-WWNU7HS7FIUK3TT2DGHTZ2T4MYPCTNYJ-p1-reduced.pdf, which succeeds 
with the change in PDCIDFontType0.java. After the change I get the same log 
message as you do. However "NotoSerifCJKjp" shouldn't be, because with the 
changes I did a CJKjp font wouldn't match. The ttc file has a weirdness that is 
also shown with DTL OTMaster Light: each font in the collection points to the 
same NotoSansCJKjp-Regular CFF header, maybe that is what goes wrong.


was (Author: tilman):
After doing the change in FontMapperImpl there is one file, 
PDFBOX-6175-WWNU7HS7FIUK3TT2DGHTZ2T4MYPCTNYJ-p1-reduced.pdf, which succeeds 
with the change in PDCIDFontType0.java. After the change I get the same log 
message as you do. However "NotoSerifCJKjp" shouldn't be, because with the 
changes I did a CJKjp font wouldn't match. The ttc file has a weirdness that is 
also shown with OTM Light: each font in the collection points to the same 
NotoSansCJKjp-Regular CFF header, maybe that is what goes wrong.

> 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to