pdfbox を使用して Java で PDF ドキュメントを作成しようとしましたが、すべて正常に動作しましたが、PDF を開こうとすると、埋め込まれたフォントを正しく抽出できなかったというメッセージが表示されました。
ここで PDfont をロードします。
private PDFont getFont(PDDocument doc) throws IOException {
return PDTrueTypeFont.loadTTF(doc, "C:\\Windows\\Fonts\\arial.ttf");
}