استخراج الخطوط من PDF باستخدام Java
Contents
[
Hide
]
استخدم استخراج الخطوط عندما تحتاج إلى تدقيق طباعية المستند، فحص الموارد المدمجة، أو التحقق من استخدام الخط قبل عمليات التحويل أو سير عمل الأرشفة.
- افتح ملف PDF المصدر في مثيل Document.
- استدعِ
document.getFontUtilities().getAllFonts()لجمع كل Font المورد المشار إليه من قبل المستند. - مرّ على المستخرج الكائنات Font واقرأ اسم كل خط من البيانات الوصفية للخط.
- اطبع أسماء الخطوط حتى يمكن تدقيق أو تصدير تنسيق المستند.
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());
}
}
}