Mam plik WOFF, który pobrałem ze strony internetowej, którą chcę przekonwertować do użycia w dokumentach Microsoft Word i tym podobnych. Czy jest na to jakikolwiek darmowy sposób? Po wielu poszukiwaniach nie znalazłem sposobu, więc zwracam się o pomoc do superużytkownika.
conversion
fonts
MESLewis
źródło
źródło
Odpowiedzi:
Tak, format WOFF jest kontenerem dla opartej na tabeli struktury sfnt (używanej przez TrueType i OpenType). Dodaje niektóre metadane do czcionki TTF / OTF, a także może kompresować rzeczywiste dane czcionki.
Jeśli chcesz przekonwertować z WOFF na zawiniętą czcionkę TTF / OTF, możesz użyć narzędzia woff2sfnt stworzonego przez Jonathana Kew z Mozilli. Zapewnia wstępnie skompilowane pliki binarne dla narzędzia sfnt2woff (konwersja z TTF / OTF na WOFF) dla OS X i Windows, ale nie dla narzędzia woff2sfnt (konwersja z WOFF na TTF / OTF), więc musisz skompilować z źródło. Łatwo to zrobić, jeśli masz działający zestaw narzędzi kompilatora - wystarczy pobrać plik zip ze źródła i uruchomić
make
.Kiedy masz działający plik binarny woff2sfnt, po prostu wykonujesz:
Powstała czcionka jest zwykłą czcionką TTF / OTF, której można użyć, ale należy pamiętać, że jeśli pobierzesz czcionkę WOFF ze strony internetowej, musisz przestrzegać licencji tej czcionki. Informacje licencyjne mogą być zawarte w metadanych WOFF.
źródło
woff2sfnt
isfnt2woff
nazywa sięwoff-tools
Poniższy link Erik TJERNLUND, w Pobrałem źródła i sporządzili i386 wykonywalny
woff2sfnt
isfnt2woff
dla Windows. Możesz pobrać go z mojego Dropbox tutaj.(Pamiętaj, że działa to również na komputerach x86-64. W rzeczywistości nie można go zbudować dla x86-64, ponieważ obiekt binarny dostarczony przez Jonathana Kewa jest przeznaczony dla architektury typu i386).
źródło
Do konwersji możesz użyć FontForge - jest to aplikacja, która może tworzyć i edytować pliki czcionek.
Zainstaluj go, a następnie kliknij prawym przyciskiem myszy plik czcionki i wybierz „Właściwości”. Obok „Otwórz za pomocą” kliknij „Zmień”, a następnie przejdź do „Przeglądaj”:
Następnie musisz znaleźć lokalizację pliku wykonywalnego FontForge - w Windows 7 64bit znajduje się tutaj:
Po otwarciu czcionki ignorujesz większość błędów dotyczących niewłaściwych typów tabel i innych rzeczy, a następnie kliknij „Generuj czcionki”:
Wybierz lokalizację zapisu i
ttf
lubotf
jako format eksportu. Czcionki OTF mogą czasami mieć wyższą jakość w zależności od importowanej czcionki.Fontforge może używać różnych typów czcionek eksportowanych i importowanych, dzięki czemu można go także konwertować inne czcionki. Jest to również bardzo przydatne do tworzenia lub odtwarzania własnych czcionek. Jest przewodnikiem tutaj z innych zastosowań FontForge.
źródło
mam źródło woff2sfnt do kompilacji dla systemu Windows 10 x64 z następującymi krokami zebranymi razem z innymi odniesieniami (tj. nie twierdzę, że tutaj oryginalna myśl)
gcc -o woff2sfnt.exe woff2sfnt.c woff.c compress.c uncompr.c deflate.c inflate.c adler32.c inffast.c crc32.c trees.c zutil.c inftrees.c
zdaję sobie sprawę, że to wszystko bardzo brutalna siła, bo jestem zwykłym programistą C # z miękkim underbelly zapewnionym przez nowoczesne narzędzia, niewtajemniczonym w poprawnym wykonaniu gcc.
źródło
przekonwertować pliki WOFF2 na ttf na macOS, spróbuj
ttx font.woff
przekonwertuje.woff
plik na.ttx
plik (format pliku czcionki XML). Wtedyttx font.ttx
będzie przekonwertować.ttx
do.ttf
.Jeśli
ttx font.ttx
nie można zaimportować pobranego pliku, możesz spróbować przeciągnąć gofont.ttf
do Font Book, odczytać błędy (kliknij strzałkę w dół obok nazwy czcionki) i naprawić je w.ttx
pliku. Na przykład musiałem dodaćnamerecord
.W przypadku konwersji partii spróbuj
Próbowałem też woff2 Google z tego repozytorium
ale to nie utworzyło żadnych plików
.ttf
ani.otf
plików.Na koniec poszukałem „fontname otf” i zainstalowałem to.
źródło
Możesz użyć konwertera czcionek online, takiego jak te:
http://www.fontconverter.org
http://onlinefontconverter.com
http://www.freefontconverter.com
źródło