Konwertuj otc do woff2

Darmowy konwerter online OTC do WOFF2

Konwertuj wybrane kroje pisma z kolekcji OpenType do skompresowanych webfontów WOFF2.

Konwertuj OTC na WOFF2 online - za darmo

Uploading…
Wybrane pliki przekraczają łączny limit 30 MB. Wybierz mniej lub mniejsze pliki.

Plik jest przetwarzany natychmiast i usuwany zaraz po pobraniu.

Jak to działa

  1. 1/3

    Prześlij swój plik .otc

    Kliknij, aby wybrać plik, który chcesz przekonwertować, lub po prostu przeciągnij go i upuść w zaznaczonym obszarze.

  2. 2/3

    Wykonaj konwersję .otc do .woff2

    Po pomyślnym przesłaniu pliku kliknij konwersję, gdy będziesz gotowy.

  3. 3/3

    Pobierz przekonwertowany plik .woff2

    Wynik konwersji jest gotowy do pobrania.

Jak konwertować otc do woff2

101convert.com Assistant Avatar

101convert.com assistant bot
20 min

Projekty internetowe potrzebują formatu WOFF2, ponieważ przeglądarki obsługują go wydajnie, natomiast plik OTC pakuje kilka czcionek OpenType na potrzeby dystrybucji na komputerach. Konwersja kolekcji wymaga uprzedniego wybrania jednego kroju; pojedynczy plik WOFF2 nie może reprezentować całej kolekcji jako jednej czcionki.

Czym jest format OTC

OTC oznacza OpenType Collection — kontener zawierający wiele krojów czcionek OpenType współdzielących tabele, takie jak dane glifów, obrysy lub metryki. Format ten używa rozszerzenia .otc i jest często spotykany w pakietach czcionek systemów operacyjnych, wielojęzycznych rodzinach krojów oraz czcionkach eksportowanych przez profesjonalne narzędzia do tworzenia czcionek, takie jak FontForge, Glyphs i systemy kompilacji oparte na fontTools.

Plik OTC może zawierać kilka stylów, grubości, skryptów lub wariantów regionalnych. Sama kolekcja nie jest pojedynczym wybieralnym krojem pisma, dlatego konwersja musi identyfikować krój za pomocą jego indeksu, na przykład face 0 lub face 3.

Czym jest format WOFF2

WOFF2 to skompresowany kontener czcionki internetowej przeznaczony do dostarczania za pomocą CSS @font-face. Zwykle zawiera jeden krój OpenType w odmianie TrueType lub CFF2 i używa kompresji Brotli, często tworząc znacznie mniejszy plik niż odpowiadający mu plik TTF lub OTF.

WOFF2 zmniejsza rozmiar danych przesyłanych przez internet i jest obsługiwany przez bieżące wersje Chromium, Firefox, Safari i Edge. Zwykle nie używa się go jako edytowalnego źródła ani nie instaluje jako czcionki na komputerze; do edycji i celów archiwizacyjnych należy zachować oryginalny plik OTC lub wyodrębniony plik OTF/TTF.

Jak faktycznie przekonwertować OTC do WOFF2

Aby przekonwertować plik bez instalowania oprogramowania, użyj bezpłatnego konwertera na stronie 101convert.com. Prześlij plik .otc, wybierz wymagany element kolekcji, jeśli konwerter udostępnia opcję wyboru kroju, wybierz WOFF2 jako format wyjściowy i pobierz wynikowy plik. Jeśli usługa nie udostępnia selektora elementu kolekcji, użyj lokalnie fontTools, aby jawnie wybrać właściwy krój.

W przypadku fontTools zainstaluj zależności WOFF2:

python -m pip install "fonttools[woff]" brotli

Wyświetl kroje znajdujące się w kolekcji:

python - <<'PY'
from fontTools.ttLib import TTCollection
import sys

collection = TTCollection(sys.argv[1])
for number, font in enumerate(collection.fonts):
    names = font['name'].names
    family = next((n.toUnicode() for n in names if n.nameID == 1), '?')
    style = next((n.toUnicode() for n in names if n.nameID == 2), '?')
    print(number, family, style)
PY
font.otc

Wyodrębnij wymagany krój i zapisz go jako WOFF2. Zastąp 0 indeksem wyświetlonym powyżej:

python - <<'PY'
from fontTools.ttLib import TTCollection

collection = TTCollection("font.otc")
font = collection.fonts[0]
font.flavor = "woff2"
font.save("font-face.woff2")
PY

Podczas konwersji możesz również utworzyć podzbiór, co usunie nieużywane glify i dodatkowo zmniejszy rozmiar pliku:

pyftsubset font.otc --font-number=0 --output-file=font-face.woff2 --flavor=woff2 --text="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"

Zamiast przykładowej wartości --text użyj pliku z zakresem Unicode lub szerszego zestawu znaków, jeśli strona internetowa wymaga znaków diakrytycznych, interpunkcji, skryptów innych niż łaciński lub symboli.

Jakość, zgodność i ograniczenia

Konwersja zachowuje dane układu OpenType wybranego kroju, jeśli fontTools może zakodować jego tabele, ale nie scala wszystkich elementów OTC w jeden plik WOFF2. Każdy wymagany element konwertuj osobno i nadaj każdemu wynikowi odrębną nazwę pliku.

Na potrzeby przeglądarki zadeklaruj wynikowy plik, podając zgodne wartości rodziny i stylu, na przykład:

@font-face {
  font-family: "Example";
  src: url("font-face.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
}

Sprawdź wygenerowany plik w docelowych przeglądarkach i przetestuj kształtowanie tekstu dla obsługiwanych przez niego skryptów. Tworzenie podzbioru może usunąć wymagane glify lub funkcje OpenType, jeśli zestaw znaków jest zbyt wąski. Obowiązują również licencje czcionek: licencja zezwalająca na dystrybucję lub modyfikację na komputerach może nie zezwalać na osadzanie w internecie, a WOFF2 nie zmienia tych warunków.


Uwaga: Ten rekord konwersji otc do woff2 jest niekompletny, wymaga weryfikacji i może zawierać nieścisłości. Zagłosuj poniżej, czy te informacje były pomocne, czy nie.

Czy te informacje były pomocne?

Najczęściej zadawane pytania

Czy konwerter OTC do WOFF2 jest darmowy?

Tak, konwersja OTC do WOFF2 na 101convert.com jest całkowicie darmowa. Nie wymaga rejestracji, adresu e-mail ani instalacji. Jeśli potrzebujesz wyższego limitu rozmiaru pliku lub chcesz konwertować więcej plików naraz, sprawdź nasze plany.

Jak duży może być mój plik OTC?

Możesz przesłać pliki OTC o rozmiarze do 150 MB i przekonwertować do 100 plików jednocześnie w jednej partii.

Co dzieje się z przesłanymi plikami?

Pliki są przetwarzane automatycznie i usuwane z naszych serwerów kilka minut po konwersji. Nigdy nie przeglądamy ani nie udostępniamy Twoich plików.

Czy muszę instalować oprogramowanie, aby przekonwertować OTC do WOFF2?

Nie. Konwersja OTC do WOFF2 odbywa się całkowicie online w przeglądarce i działa w systemach Windows, Mac, Linux, Android i iPhone.

Konwersja nie powiodła się?

W większości przypadków przyczyną jest nieprawidłowy format pliku. Prześlij prawidłowy plik OTC dla tej konwersji z OTC do WOFF2. Czasami problem może również występować po naszej stronie. Analizujemy powtarzające się nieudane konwersje i wyłączamy lub naprawiamy konwerter, jeśli wykryjemy usterkę.

Dodatkowe formaty dla konwersji pliku
otc

Konwersja do .woff2
z innych formatów

Udostępnij w mediach społecznościowych: