UltKit

WOFF til OTF-konverter

En WOFF-fil indeholder altid enten en TrueType-skrifttype eller en OpenType-skrifttype med PostScript-konturer. Er skrifttypen indeni af PostScript-typen, får du den ved konvertering til OTF blot tilbage i sin oprindelige form med kurver, hinting og det hele.

Skrifttypekonverter

eller slip TTF, OTF, WOFF …-filer her ·

Maks. 95 MB pr. fil· Op til 20 filer· Slettes efter 30 minutter

Output

Filer behandles på vores servere og slettes efter 30 minutter.

Sådan bruger du værktøjet

  1. 1

    Upload WOFF-skrifttyper

    Tilføj .woff-filer, op til 20 ad gangen og 95 MB pr. fil. Et blandet sæt af webskrifttyper med CFF og TrueType er i orden.

  2. 2

    Behold OTF som målformat

    Konvertér til er sat til OTF. Hinting på Behold bevarer de PostScript-hints, som WOFF-filen indeholdt; Auto-hint tilføjer hints til skrifttyper, der kommer uden.

  3. 3

    Konvertér til OTF

    Tryk på Konvertér til OTF, gem filerne og installér dem med et dobbeltklik. Luk og åbn designprogrammer igen, så deres skrifttypemenuer opdateres.

Hvis WOFF-filen er lavet af en OTF, er konverteringen en præcis udpakning. Hvis den er lavet af en TTF, skrives kurverne om i kubisk form, hvilket bevarer deres form.

WOFF til OTF afhænger af skrifttypens variant

WOFF 1.0-specifikationen, en W3C-anbefaling siden 2012, definerer en beholder og ikke en ny slags skrifttype. Dens header registrerer typen af den skrifttype, den rummer, og oplister derefter hver tabel med komprimeret og oprindelig længde. Skriftudgivere, der tegnede deres familier i PostScript, traditionen bag det meste trykskrift, eksporterede WOFF-filer af CFF-typen til deres weblicenser. Udgivere, der arbejdede i TrueType, eksporterede den anden slags. Intet i filtypen .woff fortæller, hvilken der er tale om.

For en fil af CFF-typen betyder konvertering til OTF, at tabellerne pakkes ud og skrives tilbage, så selv PostScript-hints overlever, og Hinting på Behold er den rette indstilling. For en fil af TrueType-typen skal konverteren bygge en ny CFF-tabel: kvadratiske kurver oversættes præcist til kubiske, men TrueType-instruktioner har ingen modsvarighed i CFF og udelades. Det er ikke en fejl, blot en grund til at foretrække TTF-output til de filer.

  1. Læs headeren

    Konverteren kontrollerer WOFF-signaturen og typefeltet, før den rører nogen tabel.

  2. Pak tabellerne ud

    Hver zlib-komprimeret tabel pakkes ud, og dens kontrolsum verificeres.

  3. Skriv OTF-filen

    CFF-skrifttyper skrives tilbage, som de var; TrueType-skrifttyper får en ny kubisk CFF-tabel.

OTTO-mærket: sådan genkender du en CFF-webfont

OTTOtypemærket i byte 5–8 i en WOFF, der indeholder PostScript-konturer

En WOFF af TrueType-typen gemmer i stedet den binære værdi 0x00010000 samme sted.

Mærket stammer fra selve OpenType: hver .otf-fil til computeren med CFF-konturer begynder med de samme fire bogstaver, og WOFF kopierer blot værdien ind i sin header. Du behøver ikke tjekke før upload, da konverteren læser det alligevel, men det hjælper at kende typen, når du skal vælge mellem denne side og WOFF til TTF, eller forklare, hvorfor en familie kommer med hints og en anden uden.

Det samme valg findes for det nyere format. En .woff2-fil registrerer også sin type, og skrifttypekonverteren håndterer den på samme måde, med Brotli i stedet for zlib.

Licens til at bruge en webfont på computeren

WOFF

Web Open Font Format

WOFF er et webskrifttypeformat skabt af Mozilla, Opera og Microsoft og udgivet som W3C-anbefaling i 2012. Det pakker TrueType- eller OpenType-data ind med komprimering og metadata for hurtigere download. Alle browsere understøtter WOFF, men det er stort set afløst af WOFF2, som komprimerer bedre. Operativsystemer til computere kan ikke installere WOFF-skrifttyper direkte.

Komprimering
Uden tab
Gennemsigtighed
–
Animation
–
Introduceret
2012 · W3C (Mozilla, Opera, Microsoft)
WOFF-konverter

OTF

OpenType-skrifttype

OTF er skrifttypeformatet OpenType, som Microsoft og Adobe skabte i 1996, og som nu er ISO-standarden ISO/IEC 14496-22. Det kan indeholde TrueType- eller PostScript-konturer (CFF) og understøtter avanceret typografi som ligaturer, alternative tegn, kapitæler og bred sprogdækning. OpenType er standarden for professionelle skrifttyper på alle store platforme. Det er ikke komprimeret til weben, så websteder bruger normalt WOFF2 i stedet.

Komprimering
Uden tab
Gennemsigtighed
–
Animation
–
Introduceret
1996 · Microsoft and Adobe
OTF-konverter

WOFF til OTF bringer en webpakket skrifttype tilbage til computeren som OpenType, hvilket er en præcis udpakning, når WOFF-filen er bygget af en CFF-skrifttype, og det naturlige valg til tryk og Adobe-arbejdsgange.

Ofte stillede spørgsmål om WOFF til OTF

Skal jeg konvertere min WOFF til OTF eller til TTF?

Se på konturerne i filen. En WOFF, hvis header siger OTTO, indeholder CFF-konturer og kan konverteres til OTF uden at røre en eneste kurve. En WOFF bygget på TrueType-konturer kan installeres lige så godt som WOFF til TTF, hvor glyfferne ikke skal skrives om.

Hvordan ser jeg, om en WOFF indeholder CFF- eller TrueType-konturer?

Se på de første otte bytes. Hver WOFF begynder med signaturen wOFF, og de næste fire bytes angiver typen: OTTO for CFF-konturer eller det binære versionsnummer 1.0 for TrueType. En vilkårlig hex-viser eller xxd -l 8 i en terminal viser dem.

Er OTF-filen præcis den skrifttype, som skriftstøberiet lavede?

Funktionelt ja, når typen er CFF: de samme konturer, hints, metrikker og funktioner. Filen genopbygges ud fra de udpakkede tabeller, så dens bytes og tabelrækkefølge kan afvige fra skriftudgiverens original, hvilket ikke påvirker visningen.

Virker OTF fra WOFF i Adobe InDesign og Illustrator?

Ja. Når den er installeret, er en OTF med CFF-konturer den slags skrifttype, som Adobes eget skriftbibliotek bruger, og InDesign og Illustrator viser den sammen med dine øvrige skrifttyper, inklusive dens OpenType-funktioner i panelerne Glyffer og OpenType.

Hvorfor er OTF-filen større end den WOFF, jeg uploadede?

WOFF-filen var zlib-komprimeret, og OTF-filen er ikke. Skrifttyper til computeren gemmes ukomprimeret, så systemet kan læse dem direkte, så en stigning er forventet og betyder ikke, at der er tilføjet noget.