Чи є спосіб вилучення шрифтів з PDF-файлів?
Я знаю, що зазвичай вбудовані шрифти у файли PDF - це лише підмножина шрифтів. У будь-якому випадку, чи є спосіб це зробити?
Чи є спосіб вилучення шрифтів з PDF-файлів?
Я знаю, що зазвичай вбудовані шрифти у файли PDF - це лише підмножина шрифтів. У будь-якому випадку, чи є спосіб це зробити?
Відповіді:
Я б використовував Font Forge, тому що це вільне, відкрите джерело та кросплатформне рішення, яке може витягувати шрифтові дані з PDF-файлів.
https://fontforge.github.io/en-US/
Скористайтеся пунктом меню Файл> Відкрити.
ВІД ДОКУМЕНТАЦІЇ:
FontForge також може читати (безліч) шрифтів з файлу PDF. FontForge зазвичай не перелічує файли pdf (оскільки вони насправді не розроблені як механізми транспортування шрифтів, і більшість таких шрифтів будуть неповними через підзадачу та інші оптимізації), але ви завжди можете вводити ім'я безпосередньо (або використовувати Кнопка [Фільтр], щоб визначити фільтр для PDF-файлів).
Тут я просуваю свій попередній коментар до відповіді, відповідно до пропозиції HackSlash.
Існує ідентичне запитання щодо Stackoverflow, яке вже має відмінну та висококваліфіковану прийняту відповідь .
Він проілюстрував кілька методів, які я лише коротко перерахую:
Крім того, я хотів би зазначити, що є кілька безкоштовних онлайн- сервісів, які пропонують зробити саме це.
Коментар: Я не збираюся "вибирати найкращий варіант", оскільки найкращий часто є суб'єктивним і дійсно залежить від конкретної ситуації. Найпростіше було б скористатися онлайн-сервісом, але це не було б життєздатним варіантом, якби матеріал залишався приватним. FontForge виглядає дуже добре, особливо для тих, хто вже може використовувати його для створення або редагування шрифту. Якщо немає середовища для робочого столу, то pdftops (та інші параметри командного рядка) було б хорошим вибором і для автоматизації.
Зауважте, що залежно від вихідної програми та автора вони, можливо, обрали "конвертувати шрифти в контури", і в цьому випадку фактичні живі шрифтові дані не вставляються. Це часто було необхідно ще за часів публікації поштових скриптів, і практика зберігається і сьогодні, хоча це не дуже потрібно.