前々回、前回と調べてきたNoto Sans JPフォントを埋め込むと正常なPDFが生成されない件について、少し進展がありましたので調べた内容を書いていきたいと思います。
簡単にまとめてしまうとNoto Sans JPフォントが (仕様として正しいかどうかまでは確認できませんでしたが) 多少気持ち悪い作りになっていたため、PDF生成ソフトウエアがうまく処理できなかったことが原因だろうという結論となりました。
Noto Sans JPフォントはOTFフォント (CFF形式) で作られていて、OTFフォントはざっくり言うとTrueTypeフォントの字形データの代わりにCFF形式のCIDフォントデータを使用したものになります。