pdffonts
alat baris perintah awalnya dari Xpdf , sekarang bagian dari Poppler .
Alat ini tersedia di sebagian besar distribusi Linux sebagai bagian dari poppler-utils
paket.
Contoh penggunaan dan keluaran:
$ pdffonts some.pdf
name type emb sub uni object ID
------------------------------------ ----------------- --- --- --- ---------
BAAAAA+Arial-Black TrueType yes yes yes 53 0
CAAAAA+Tahoma TrueType yes yes yes 28 0
DAAAAA+Wingdings-Regular TrueType yes yes yes 43 0
EAAAAA+Webdings TrueType yes yes yes 38 0
FAAAAA+Arial-BoldMT TrueType yes yes yes 33 0
GAAAAA+Tahoma-Bold TrueType yes yes yes 23 0
HAAAAA+OpenSymbol TrueType yes yes yes 48 0
brew install poppler
untuk mendapatkanpdffonts
perintah dengan mudahJauh lebih sederhana jika Anda hanya ingin mengetahui nama font: jalankan ini dari terminal
sumber
pdffonts
Menampilkan dua font yang disematkan; ini tidak menunjukkan apapun. Ternyata, metode ini berhasil beberapa kali, tetapi tidak dapat diandalkan.Saya akhirnya mendapatkan file contoh yang tampaknya memiliki font yang disematkan.
Menggunakan Adobe Reader biasa (atau Foxit jika Anda lebih suka). Pilih File-> Properties pada Dialog yang dihasilkan pilih tab Font. Anda akan melihat daftar font. Yang disematkan akan menyatakan fakta ini di () di belakang nama font.
sumber
CAM :: PDF memiliki pelapor font, tersedia sebagai utilitas baris perintah atau melalui panggilan perpustakaan. Jika Anda menjalankan "listfont.pl file.pdf" Anda mendapatkan output seperti ini:
sumber
Anda dapat mengekstrak fonta dari PDF menggunakan Online Font Converter
sumber
menggunakan iText gratis (atau iTextSharp jika Anda menggunakan .NET) Anda dapat menulis utilitas yang akan mengekstrak informasi ini untuk Anda menggunakan metode BaseFont.GetDocumentFonts.
Baca tautan ini untuk kodenya
sumber