'UniCNS-UCS2-H'フォントを含むpdfがあります。pdfboxとpdfrendererの両方を試しましたが、すべて例外がスローされます:'UniCNS-UCS2-H'の不明なエンコーディング
このフォントはフォントファイル:mingliu.ttcに含まれていました(これはTrueTypeコレクションファイルです。これが問題になるかどうかはわかりませんか?
これらの2つのライブラリが追加のフォントをサポートできるようにするにはどうすればよいですか?
'UniCNS-UCS2-H'フォントを含むpdfがあります。pdfboxとpdfrendererの両方を試しましたが、すべて例外がスローされます:'UniCNS-UCS2-H'の不明なエンコーディング
このフォントはフォントファイル:mingliu.ttcに含まれていました(これはTrueTypeコレクションファイルです。これが問題になるかどうかはわかりませんか?
これらの2つのライブラリが追加のフォントをサポートできるようにするにはどうすればよいですか?
PDFドキュメントのフォントのエンコーディングは、フォントディクショナリオブジェクトで指定されます。遭遇しているフォントは、「UniCNS-UCS2-H」を使用してエンコードされています。これは、私が知る限り、中国語のエンコードの変形です。
PDFBoxは4つのエンコーディングのみをサポートします。
これらは、PDFストリーム内のフォントディクショナリオブジェクトで定義されています
(例.../Encoding/WinAnsiEncoding/...
) 。
PDFBoxで不明なエンコーディングが検出されると、報告した例外が表示されます。
PDFドキュメントのフォントの詳細については、PDF仕様のセクション9.5から9.8を参照してください。