Ekstrak Font dari PDF melalui Python
Contents
[
Hide
]
Gunakan Document untuk membuka PDF dan memanggil font_utilities.get_all_fonts() untuk mengambil semua yang tersedia Font objek yang direferensikan oleh dokumen. Ini berguna saat mengaudit font yang tertanam, memeriksa ketersediaan font sebelum konversi, atau menganalisis sumber daya dokumen.
- Buka PDF sumber sebagai
Document. - Panggilan
document.font_utilities.get_all_fonts()untuk mendapatkan koleksi font. - Iterasi melalui hasil yang dikembalikan
Fontobjek. - Baca dan cetak masing-masing
font.font_namenilai.
import aspose.pdf as apdf
from os import path
path_infile = path.join(self.dataDir, infile)
# Open PDF document
document = apdf.Document(path_infile)
fonts = document.font_utilities.get_all_fonts()
for font in fonts:
print(font.font_name)