Відповіді:
Як випливає з назви, файл .afm містить інформацію про метрику (кернінг, пробіл літер тощо) для шрифту. Це файл Postscript, але це не сам шрифт, який мав би те саме ім'я з розширенням .pfa. Вам потрібно буде обоє, щоб запустити утиліту перетворення. Точний характер файлів та утиліта перетворення, які вам знадобляться (.pfa та .afm - це, як правило, файли Linux, версії ascii Postscript того, що буде компільовано, наприклад, у бінарні файли .pfb та .pfm для Windows), залежить від того, на якій платформі ви знаходитесь з вами.
У будь-якому випадку, без фактичних даних про шрифт, файл .afm не робить нічого.
Я знайшов одну безкоштовну утиліту, яка претендує на перетворення. Можливо, деякі інші люди будуть знати про інших.
Якщо у вас є файли Type1 ( .pfb
або .pfa
), ви можете відкрити їх у FontForge, і якщо .afm
файли знаходяться в одному каталозі, він імпортуватиме з них інформацію про керування та лігатуру (якщо така є), або ви можете це зробити вручну, використовуючи File-> Merge Інформація про особливості ... діалог. Тоді ви можете генерувати з нього шрифт OpenType ( .otf
).
Файл .afm (шрифтові метрики) дозволяє вам робити розрахунки розміщення тексту, можливо, попередній перегляд із замінюючим шрифтом. Текст, розміщений таким чином, виглядатиме правильно, якщо він відображається за допомогою .pfa (справжнього шрифту).
Це, в основному, буде корисно при пакетному форматуванні стику, де відсутність належного попереднього перегляду не є суто актуальним.