Mengekstrak Font dari PDF via Java
Contents
[
Hide
]
Gunakan ekstraksi font ketika Anda perlu mengaudit tipografi dokumen, memeriksa sumber daya tersemat, atau memverifikasi penggunaan font sebelum alur kerja konversi atau pengarsipan.
- Buka PDF sumber dalam sebuah instans
Document. - Panggil
document.getFontUtilities().getAllFonts()untuk mengumpulkan setiapFontsumber daya yang dirujuk oleh dokumen. - Iterasikan melalui objek
Fontyang diekstrak dan baca setiap nama font dari metadata font. - Cetak nama-nama font sehingga tipografi dokumen dapat diaudit atau diekspor.
public static void extractFonts(Path inputFile) {
try (Document document = new Document(inputFile.toString())) {
Font[] fonts = document.getFontUtilities().getAllFonts();
for (Font font : fonts) {
System.out.println(font.getFontName());
}
}
}