Otrzymałem zip zawierający czcionkę w formacie .afm. Czy jest to jakiś kod źródłowy czcionki, który można przekonwertować na TTF / OTF? Jak mogę właściwie odczytać i używać tego pliku?
źródło
Otrzymałem zip zawierający czcionkę w formacie .afm. Czy jest to jakiś kod źródłowy czcionki, który można przekonwertować na TTF / OTF? Jak mogę właściwie odczytać i używać tego pliku?
Jak sama nazwa wskazuje, plik .afm zawiera dane (kerning, odstępy między literami itp.) Dla czcionki. Jest to plik Postscript, ale nie jest samą czcionką, która miałaby tę samą nazwę z rozszerzeniem .pfa. Będziesz potrzebował obu, aby uruchomić narzędzie do konwersji. Dokładna natura plików i narzędzia do konwersji, których potrzebujesz (.pfa i .afm są zwykle plikami systemu Linux, wersje ascii Postscript tego, co można skompilować na przykład do plików binarnych .pfb i .pfm w systemie Windows), zależy od platformy są włączone.
W każdym razie bez rzeczywistych danych konturu czcionki plik .afm nic nie robi.
Znalazłem jedno bezpłatne narzędzie, które twierdzi, że wykonuje konwersję. Być może niektórzy ludzie tutaj będą wiedzieć o innych.
Jeśli masz pliki Type1 ( .pfb
lub .pfa
), możesz je otworzyć w FontForge, a jeśli .afm
pliki znajdują się w tym samym katalogu, zaimportuje z nich informacje o kerningu i ligaturze (jeśli istnieją), lub możesz to zrobić ręcznie, używając Plik-> Scal Informacje o funkcji ... dialog. Następnie możesz wygenerować z niego czcionkę OpenType ( .otf
).
Plik .afm (metryki czcionek) umożliwia wykonanie obliczeń dotyczących umieszczania tekstu, być może wyświetlając podgląd czcionki zastępczej. Tak umieszczony tekst wyglądałby poprawnie, gdy byłby renderowany przy użyciu .pfa (prawdziwa czcionka).
Przydałoby się to głównie w przypadku formatowania wsadowego w stylu spływowym, w którym brak odpowiedniego podglądu nie jest ściśle istotny.