Bagaimana saya bisa mengekstrak font dari file PDF?


15

Apakah ada cara untuk mengekstrak font dari file PDF?

Saya tahu bahwa biasanya font yang tertanam dalam file PDF hanyalah himpunan bagian dari font. Lagi pula, apakah ada cara untuk melakukan ini?


Meskipun perlu diingat: Beberapa dokumen dengan font khusus dibuat sebagai PDF hanya untuk tujuan agar font-font tersebut tidak tersedia untuk semua orang. Berarti mereka dilindungi hak cipta untuk pemiliknya masing-masing. Yang pada gilirannya berarti jika Anda berencana untuk menggunakan font yang dilindungi hak cipta tersebut, Anda dapat memperoleh banyak masalah. Ya, tidak setiap font gratis. Ada font yang harganya ratusan dolar juga.
Grumpy ol 'Bear

1
Uhm ... ada pertanyaan identik tentang Stackoverflow yang menyediakan sejumlah solusi. Selain itu, tampaknya ada layanan online gratis yang melakukan ini.
simlev

@simlev Anda tampaknya memiliki jawabannya. Mengapa Anda tidak mempromosikan komentar Anda ke jawaban dengan memilih opsi terbaik?
HackSlash

Jawaban:


1

Saya akan menggunakan Font Forge karena ini adalah solusi gratis, sumber terbuka, dan lintas platform, yang dapat mengekstrak data font dari file PDF.

https://fontforge.github.io/en-US/

Gunakan item menu File> Buka.

DARI DOKUMENTASI:

FontForge juga dapat membaca (banyak) font dari file pdf. FontForge biasanya tidak mencantumkan file pdf (karena mereka tidak benar-benar dirancang sebagai mekanisme untuk mentransport font dan sebagian besar font tersebut tidak lengkap karena subset dan optimisasi lainnya), tetapi Anda selalu dapat mengetikkan nama satu secara langsung (atau menggunakan Tombol [Filter] untuk menentukan filter untuk file pdf).

https://fontforge.github.io/filemenu.html


1

Di sini saya mempromosikan komentar saya sebelumnya ke sebuah jawaban, sesuai saran HackSlash.

Ada pertanyaan identik pada Stackoverflow yang sudah memiliki jawaban yang diterima dengan sangat baik dan sangat tervvotasikan .

Ini mengilustrasikan beberapa metode, yang hanya akan saya daftarkan secara singkat:

  1. pdftops
  2. fontforge
  3. mupdf
  4. a Ghostscript naskah
  5. pdf-parser.py

Selain itu, saya ingin menunjukkan bahwa ada beberapa layanan online gratis yang menawarkan untuk melakukan hal itu.

Komentar: Saya tidak akan "memilih opsi terbaik" karena yang terbaik seringkali subyektif dan benar-benar tergantung pada situasi tertentu. Yang paling mudah adalah menggunakan layanan online, tetapi itu tidak akan menjadi pilihan yang layak jika materi itu tetap pribadi. FontForge terlihat sangat bagus terutama bagi mereka yang mungkin sudah menggunakannya untuk membuat atau mengedit font. Jika tidak ada lingkungan desktop yang tersedia maka pdftops (dan opsi baris perintah lainnya), akan menjadi pilihan yang baik juga bagus untuk otomatisasi.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.