現在、libharu を使用して pdf ファイルを作成しています。ファイルにはいくつかの日本語の文字があり、最初に utf-8 として保存しています。
その後、HPDF_UseJPEncodings(m_pdf)、HPDF_UseJPFonts(m_pdf)、m_fontStandard = HPDF_GetFont(m_pdf, "MS-明朝", "90msp-RKSJ-H") を使ってエンコードしています。
ただし、90msp-RKSJ-H は cmap であり、utf-8 用ではありません。utf-8 を 90msp-RKSJ-H 用の cmap に変換する方法を知っている人はいますか?
ありがとうございました