UltKit

Konvertera WOFF till OTF

Varje WOFF-fil innehåller antingen ett TrueType-typsnitt eller ett OpenType-typsnitt med PostScript-konturer. Är typsnittet av PostScript-typ får du det tillbaka i sin ursprungliga form när du konverterar till OTF, med kurvor, hinting och allt.

Teckensnittskonverterare

eller släpp TTF, OTF, WOFF …-filer här ·

Max 95 MB per fil· Upp till 20 filer· Raderas efter 30 minuter

Utdata

Filerna bearbetas på våra servrar och raderas efter 30 minuter.

Så använder du verktyget

  1. 1

    Ladda upp WOFF-typsnitt

    Lägg till .woff-filer, upp till 20 per omgång och 95 MB per fil. En blandning av CFF- och TrueType-webbtypsnitt fungerar bra.

  2. 2

    Behåll OTF som målformat

    Konvertera till är inställt på OTF. Hinting på Keep bevarar alla PostScript-hints som WOFF-filen innehåller; Auto-hint lägger till hints i typsnitt som saknar dem.

  3. 3

    Konvertera till OTF

    Klicka på Konvertera till OTF, spara filerna och installera dem med ett dubbelklick. Stäng och öppna designprogrammen igen så att typsnittsmenyerna uppdateras.

Om WOFF-filen skapades från en OTF är konverteringen en exakt uppackning. Om den skapades från en TTF skrivs kurvorna om i kubisk form, vilket bevarar deras form.

WOFF till OTF beror på typsnittets variant

Specifikationen WOFF 1.0, en rekommendation från W3C sedan 2012, definierar en behållare snarare än en ny sorts typsnitt. Dess huvud anger typen på typsnittet den innehåller och listar sedan varje tabell med komprimerad och ursprunglig längd. Typsnittsutgivare som ritade sina familjer i PostScript, traditionen bakom det mesta tryckta typsnitt, exporterade CFF-baserade WOFF-filer för sina webblicenser. De som arbetade i TrueType exporterade den andra sorten. Filändelsen .woff säger ingenting om vilken det är.

För en CFF-baserad fil innebär konvertering till OTF att tabellerna packas upp och skrivs ut igen, så även PostScript-hints bevaras och Hinting på Keep är rätt inställning. För en TrueType-baserad fil måste konverteraren bygga en ny CFF-tabell: kvadratiska kurvor översätts exakt till kubiska, men TrueType-instruktioner saknar motsvarighet i CFF och tas bort. Det är inte ett fel, bara en anledning att föredra TTF som utdata för sådana filer.

  1. Läs huvudet

    Konverteraren kontrollerar WOFF-signaturen och typfältet innan någon tabell berörs.

  2. Packa upp tabellerna

    Varje zlib-komprimerad tabell packas upp och dess kontrollsumma verifieras.

  3. Skriv OTF-filen

    CFF-typsnitt skrivs tillbaka som de var; TrueType-typsnitt får en ny kubisk CFF-tabell.

OTTO-taggen: så känner du igen ett CFF-webbtypsnitt

OTTOtyptaggen som lagras i byte 5–8 i en WOFF med PostScript-konturer

En TrueType-baserad WOFF lagrar i stället det binära värdet 0x00010000 på samma plats.

Taggen kommer från OpenType självt: varje .otf-fil för skrivbord med CFF-konturer börjar med samma fyra bokstäver, och WOFF kopierar helt enkelt det värdet till sitt huvud. Du behöver inte kontrollera innan du laddar upp, eftersom konverteraren läser det oavsett, men att känna till typen hjälper dig att välja mellan den här sidan och WOFF till TTF, eller förklara varför en familj får hints och en annan inte.

Samma val finns för det nyare formatet. En .woff2-fil anger också sin typ, och typsnittskonverteraren hanterar den på samma sätt, med Brotli i stället för zlib.

Licens för att använda ett webbtypsnitt på datorn

WOFF

Web Open Font Format

WOFF är ett webbtypsnittsformat som skapades av Mozilla, Opera och Microsoft och publicerades som W3C-rekommendation 2012. Det paketerar TrueType- eller OpenType-data med komprimering och metadata för snabbare nedladdning. Alla webbläsare stöder WOFF, men det har i stort sett ersatts av WOFF2, som komprimerar bättre. Skrivbordsoperativsystem kan inte installera WOFF-typsnitt direkt.

Komprimering
Förlustfri
Transparens
–
Animation
–
Introducerades
2012 · W3C (Mozilla, Opera, Microsoft)
WOFF-omvandlare

OTF

OpenType-typsnitt

OTF är typsnittsformatet OpenType, som skapades av Microsoft och Adobe 1996 och i dag är ISO-standarden ISO/IEC 14496-22. Det kan innehålla TrueType- eller PostScript-konturer (CFF) och stöder avancerad typografi som ligaturer, alternativa tecken, kapitäler och brett språkstöd. OpenType är standard för professionella typsnitt på alla stora plattformar. Det är inte komprimerat för webben, så webbplatser använder vanligtvis WOFF2 i stället.

Komprimering
Förlustfri
Transparens
–
Animation
–
Introducerades
1996 · Microsoft and Adobe
OTF-omvandlare

WOFF till OTF gör om ett webbpaketerat typsnitt till OpenType för skrivbordet, vilket är en exakt uppackning när WOFF-filen byggts från ett CFF-typsnitt och det naturliga valet för tryck och Adobe-arbetsflöden.

Vanliga frågor om WOFF till OTF

Ska jag konvertera min WOFF till OTF eller till TTF?

Titta på konturerna i filen. En WOFF vars huvud anger OTTO innehåller CFF-konturer och konverteras till OTF utan att någon kurva ändras. En som är byggd av TrueType-konturer går lika bra att installera som WOFF till TTF, vilket slipper skriva om glyferna.

Hur ser jag om en WOFF innehåller CFF- eller TrueType-konturer?

Titta på de första åtta byten. Varje WOFF börjar med signaturen wOFF, och de följande fyra byten anger typen: OTTO för CFF-konturer, eller det binära versionsnumret 1.0 för TrueType. Alla hexvisare, eller xxd -l 8 i en terminal, visar dem.

Är OTF-filen exakt det typsnitt som typsnittsleverantören utgick från?

Funktionellt ja, när typen är CFF: samma konturer, hints, mått och funktioner. Filen byggs om från de uppackade tabellerna, så dess byte och tabellordning kan skilja sig från typsnittsutgivarens original, vilket inte påverkar renderingen.

Fungerar OTF från WOFF i Adobe InDesign och Illustrator?

Ja. När det är installerat är ett OTF med CFF-konturer samma sorts typsnitt som Adobes eget typsnittsbibliotek använder, och InDesign och Illustrator listar det bland dina andra typsnitt, inklusive dess OpenType-funktioner i panelerna Glyfer och OpenType.

Varför är OTF-filen större än den WOFF jag laddade upp?

WOFF-filen var zlib-komprimerad och OTF-filen är det inte. Skrivbordstypsnitt lagras okomprimerade så att systemet kan läsa dem direkt, så en ökning är väntad och betyder inte att något har lagts till.