PDFからフォントを抽出する
Contents
[
Hide
]
PDFドキュメントからすべてのフォントを取得したい場合は、Documentクラスで提供されているDocument.IDocumentFontUtilities.getAllFonts()
メソッドを使用できます。既存のPDFドキュメントからすべてのフォントを取得するために、以下のコードスニペットを確認してください:
public static void Extract_Fonts() throws FileNotFoundException
{
// ドキュメントディレクトリへのパス
String filePath = "<... enter file name ...>";
// PDFドキュメントをロード
com.aspose.pdf.Document pdfDocument = new com.aspose.pdf.Document(filePath);
com.aspose.pdf.Font[] fonts = pdfDocument.getFontUtilities().getAllFonts();
for (com.aspose.pdf.Font font : fonts)
{
font.save(new FileOutputStream(font.getFontName()));
}
}