Konwertuj PNG na TTF
Przekształć zeskanowane lub narysowane litery w formacie PNG w instalowalny font TrueType.
Konwertuj pliki PNG online
Nie mamy jeszcze dedykowanego konwertera online dla PNG na TTF, ale pliki PNG możesz przekonwertować online na te i inne formaty:
Jak konwertować png do ttf
- Czcionki
- Ocena: 4.3/5
Program, system operacyjny lub urządzenie, które wymaga instalowalnej czcionki, nie może używać obrazu PNG jako tekstu. Konwersja liter do formatu TTF sprawia, że znaki można zaznaczać, ponownie wykorzystywać i udostępniać jako czcionkę, a nie jako nieruchomy obraz.
Czym jest format PNG
PNG to rastrowy format obrazu, który przechowuje piksele z bezstratną kompresją i może zawierać kanał alfa odpowiadający za przezroczystość. Zrzuty ekranu, zeskanowane litery, logo, ikony i wyeksportowane grafiki często są zapisywane jako pliki PNG.
PNG zapisuje wygląd znaków w stałej rozdzielczości; nie zawiera informacji o tożsamości znaków, mapowaniach Unicode, liniach bazowych, odstępach ani skalowalnych obrysach. Obraz zawierający HELLO nie może więc automatycznie stać się oddzielnymi, edytowalnymi glifami H, E, L i O.
Czym jest format TTF
TTF, czyli TrueType Font, to instalowalny format czcionki zawierający obrysy glifów, mapowania znaków, metryki oraz, jeśli zostały dostarczone, instrukcje hintingu. Systemy operacyjne i aplikacje używają tych danych do renderowania tekstu w różnych rozmiarach zamiast wyświetlania jednego nieruchomego bitmapowego obrazu.
TTF nadaje się do niestandardowych krojów pisma, czcionek odręcznych, czcionek ikon oraz liter przeznaczonych do użycia jako tekst. Glify oparte na obrysach skalują się znacznie lepiej niż bitmapa i można przypisać je do znaków Unicode, jednak jakość rasteryzacji nadal zależy od obrysów, metryk czcionki, hintingu oraz aplikacji renderującej czcionkę. Witryny internetowe często używają WOFF2 zamiast TTF, chociaż TTF pozostaje szeroko obsługiwany podczas instalacji i tworzenia czcionek na komputerach.
Jak przekonwertować litery z PNG do TTF
Praca na komputerze za pomocą Inkscape i FontForge
- W miarę możliwości przygotuj osobny plik PNG o wysokiej rozdzielczości dla każdego znaku. Przytnij niepotrzebne marginesy, użyj jednolitego tła i usuń cienie lub tekstury, które nie powinny stać się częścią glifu. Zeskanowany alfabet powinien zawierać rozpoznawalne pojedyncze litery, a nie jedno kompletne słowo.
- Otwórz obraz znaku w Inkscape i wybierz Path → Trace Bitmap. Użyj progu jasności lub trybu pojedynczego skanowania, wyświetl podgląd wyniku, zastosuj śledzenie i usuń oryginalną bitmapę. Sprawdź światła, połączenia i cienkie kreski, a następnie zapisz wektor jako
Plain SVG. - Otwórz FontForge i wybierz File → New. Użyj kodowania Unicode, takiego jak
ISO 10646-1 (Unicode, BMP), dla zwykłych znaków alfabetu łacińskiego. - Kliknij dwukrotnie pole znaku, takie jak
A, wybierz File → Import i zaimportuj plik SVG. Przeskaluj ścieżki względem linii bazowej, wysokości wielkich liter i kwadratu em; usuń przypadkowe obiekty i popraw kontury. Efekty SVG, gradienty i obrazy bitmapowe zaimportowane do pliku nie są wiarygodnymi obrysami czcionki, dlatego używaj prostych zamkniętych ścieżek. - Powtórz ten proces dla liter, cyfr, znaków interpunkcyjnych, znaków diakrytycznych i symboli. Przypisz każdy glif do właściwego pola Unicode zamiast pozostawiać go jako nieprzypisany rysunek.
- Otwórz Element → Font Info, aby ustawić nazwę rodziny, styl, wysokość nad linią bazową, wysokość poniżej linii bazowej i rozmiar em. Dostosuj boczne odstępy i, jeśli to konieczne, kerning, aby sąsiednie znaki nie nachodziły na siebie ani nie były zbyt od siebie oddalone.
- Uruchom polecenia weryfikacyjne FontForge i napraw nakładające się kontury, otwarte ścieżki, nieprawidłowe kierunki konturów, skrajne współrzędne oraz brakujące metryki. Wybierz File → Generate Fonts, zaznacz
TrueTypei zapisz wynik z rozszerzeniem.ttf. - Zainstaluj TTF i przetestuj każdy zmapowany znak w edytorze tekstu, aplikacji do projektowania oraz przeglądarce, w kilku rozmiarach. Jeśli odstępy, wyrównanie lub renderowanie w małych rozmiarach wymagają poprawy, ponownie otwórz czcionkę źródłową w FontForge.
Inkscape i FontForge to bezpłatne aplikacje open source dostępne dla systemów Windows, macOS i Linux. FontForge może również bezpośrednio importować przygotowane glify SVG, dlatego Inkscape jest opcjonalny, gdy grafika jest już oparta na wektorach.
Opcje online i prostsze rozwiązania
Calligraphr to odpowiednia opcja online w przypadku pisma odręcznego i prostych zestawów znaków. Wygeneruj jego szablon znaków, wydrukuj go lub pobierz, wypełnij albo umieść w nim glify, zeskanuj lub prześlij wynik, przypisz każdy znak do odpowiedniego znaku i wyeksportuj TTF. Darmowe limity mogą ograniczać liczbę znaków lub rewizji czcionki; przed przesłaniem nieopublikowanej lub licencjonowanej grafiki zapoznaj się z zasadami prywatności usługi.
W przypadku bardziej kontrolowanego procesu w przeglądarce Glyphr Studio może tworzyć czcionki z glifów wektorowych, a Fontself Maker może przekształcać litery w czcionki wewnątrz obsługiwanych aplikacji Adobe. Te narzędzia również wymagają jednego glifu na znak i ręcznego ustawienia odstępów; żadne z nich nie potrafi niezawodnie odtworzyć kompletnej czcionki z pliku PNG zawierającego kilka liter. Przed wyborem płatnego narzędzia sprawdź aktualną obsługę systemów operacyjnych, aplikacji i formatów eksportu.
Ograniczenia jakości i zgodności
Śledzenie nie może przywrócić szczegółów, których brakuje w materiale źródłowym. Pliki PNG o niskiej rozdzielczości, rozmyte, z wygładzaniem krawędzi lub silnie skompresowane prowadzą do nierównych obrysów, a automatyczne śledzenie często uszkadza światła, narożniki, połączenia i cienkie kreski. Czysta monochromatyczna grafika w wysokiej rozdzielczości daje lepsze rezultaty, ale zazwyczaj konieczna jest ręczna edycja węzłów.
Przezroczystość staje się granicą kształtu; kolor PNG, częściowa przezroczystość i szczegóły fotograficzne nie stają się zwykłymi kolorowymi glifami TrueType. Pojedyncze logo można przekształcić w jeden glif, często przypisany do obszaru użytku prywatnego, ale nie jest on zwykłym alfabetem i wymaga znajomości niestandardowego mapowania przez innych użytkowników. Obraz zawierający wiele liter trzeba podzielić na części, a optyczne rozpoznawanie znaków jest zawodne w przypadku stylizowanych liter.
Pliki TTF są szeroko obsługiwane na komputerach, ale wygenerowana czcionka może nie przejść weryfikacji, renderować się inaczej na różnych platformach lub nie mieć odpowiedniego hintingu w małych rozmiarach. Przetestuj ją w rzeczywistych docelowych aplikacjach i na urządzeniach oraz upewnij się, że licencja grafiki źródłowej zezwala na konwersję i redystrybucję czcionki.
Porównanie formatu PNG z TTF
Jak formaty PNG i TTF wypadają w porównaniu pod względem najważniejszych cech dla tej konwersji.
| Cecha | .PNG Portable Network Graphics | .TTF TrueType Font |
|---|---|---|
| Otwarty standard | Tak | Tak |
| Kompresja | Bezstratne | Bez kompresji |
| Typowy rozmiar pliku | Mały | Mały |
| Otwiera się w przeglądarce internetowej | Tak, natywnie | Nie |
| Dalsza edycja | Ograniczone | Ograniczone |
| Obsługa metadanych | Rozbudowany | Podstawowy |
| Czytelny tekstowo | Nie | Nie |
| Najlepszy do | Publikacja w sieci | Osadzanie w aplikacjach |
| Wprowadzono | 1996 | 1991 |
| Twórca | PNG Development Group | Apple Inc. (originally developed for Macintosh; later widely adopted by Microsoft and others) |
| Typ MIME | image/png | font/ttf |