UltKit

WOFF til OTF-konverter

Hver WOFF-fil inneholder enten en TrueType-font eller en PostScript-basert OpenType-font. Når fonten inni er av PostScript-typen, får du den ganske enkelt tilbake i sin opprinnelige form ved konvertering til OTF, med kurver, hinting og alt.

Skriftkonverterer

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

Maks 95 MB per fil· Opptil 20 filer· Slettes etter 30 minutter

Utdata

Filene behandles på serverne våre og slettes etter 30 minutter.

Slik bruker du dette verktøyet

  1. 1

    Last opp WOFF-fonter

    Legg til .woff-filer, opptil 20 i én omgang og 95 MB per fil. Et blandet utvalg av CFF- og TrueType-webfonter fungerer fint.

  2. 2

    Behold OTF som målformat

    Konverter til er satt til OTF. Hinting på Behold bevarer eventuelle PostScript-hint som WOFF-filen inneholdt. Auto-hint legger til hint i fonter som kommer uten.

  3. 3

    Konverter til OTF

    Trykk på Konverter til OTF, lagre filene og installer dem med dobbeltklikk. Lukk og åpne designprogrammene på nytt, slik at fontmenyene oppdateres.

Hvis WOFF-filen er laget av en OTF, er konverteringen en eksakt utpakking. Hvis den er laget av en TTF, skrives kurvene om i kubisk form, noe som bevarer formen.

WOFF til OTF avhenger av fonttypen

WOFF 1.0-spesifikasjonen, en W3C-anbefaling siden 2012, definerer en beholder og ikke en ny type font. Headeren angir typen font den inneholder, og lister deretter hver tabell med komprimert og opprinnelig lengde. Skriftleverandører som tegnet familiene sine i PostScript, tradisjonen bak det meste av trykkskrift, eksporterte CFF-baserte WOFF-filer for nettlisensene sine. De som jobbet i TrueType, eksporterte den andre typen. Ingenting i filtypen .woff forteller deg hvilken det er.

For en CFF-basert fil betyr konvertering til OTF at tabellene pakkes ut og skrives tilbake, så selv PostScript-hintene overlever, og Hinting på Behold er riktig innstilling. For en TrueType-basert fil må konverteren bygge en ny CFF-tabell: kvadratiske kurver kan oversettes eksakt til kubiske, men TrueType-instruksjoner har ingen CFF-motpart og fjernes. Det er ikke en feil, bare en grunn til å foretrekke TTF som utdata for slike filer.

  1. Les headeren

    Konverteren sjekker WOFF-signaturen og typefeltet før den rører noen tabell.

  2. Pakk ut tabellene

    Hver zlib-komprimerte tabell dekomprimeres, og sjekksummen verifiseres.

  3. Skriv OTF-filen

    CFF-fonter skrives tilbake slik de var, mens TrueType-fonter får en ny kubisk CFF-tabell.

OTTO-taggen: slik kjenner du igjen en CFF-nettfont

OTTOtypekoden som er lagret i byte 5–8 i en WOFF med PostScript-konturer

En TrueType-basert WOFF lagrer i stedet den binære verdien 0x00010000 på samme sted.

Koden kommer fra OpenType selv: hver .otf-fil for skrivebordet med CFF-konturer begynner med de samme fire bokstavene, og WOFF kopierer ganske enkelt verdien inn i headeren sin. Du trenger ikke sjekke før opplasting, siden konverteren leser den uansett, men å kjenne typen hjelper deg å velge mellom denne siden og WOFF til TTF, eller å forklare hvorfor én familie kommer med hint og en annen uten.

Det samme valget finnes for det nyere formatet. En .woff2-fil registrerer også typen sin, og fontkonverteren håndterer den på samme måte, med Brotli i stedet for zlib.

Lisens for å bruke en nettfont på datamaskinen

WOFF

Web Open Font Format

WOFF er et nettskriftformat laget av Mozilla, Opera og Microsoft og publisert som W3C-anbefaling i 2012. Det pakker TrueType- eller OpenType-data med komprimering og metadata for raskere nedlasting. Alle nettlesere støtter WOFF, men det er i stor grad erstattet av WOFF2, som komprimerer bedre. Skrivebordsoperativsystemer kan ikke installere WOFF-skrifter direkte.

Komprimering
Tapsfri
Gjennomsiktighet
–
Animasjon
–
Introdusert
2012 · W3C (Mozilla, Opera, Microsoft)
WOFF-konverterer

OTF

OpenType-skrift

OTF er skriftformatet OpenType, laget av Microsoft og Adobe i 1996 og nå ISO-standarden ISO/IEC 14496-22. Det kan inneholde TrueType- eller PostScript-konturer (CFF) og støtter avansert typografi som ligaturer, alternative tegn, kapitéler og bred språkdekning. OpenType er standarden for profesjonelle skrifter på alle store plattformer. Det er ikke komprimert for nettet, så nettsteder bruker vanligvis WOFF2 i stedet.

Komprimering
Tapsfri
Gjennomsiktighet
–
Animasjon
–
Introdusert
1996 · Microsoft and Adobe
OTF-konverterer

WOFF til OTF gjør en nettpakket font om til OpenType for skrivebordet. Det er en eksakt utpakking når WOFF-filen er bygget fra en CFF-font, og det naturlige valget for trykk og Adobe-arbeidsflyter.

Vanlige spørsmål om WOFF til OTF

Bør jeg konvertere WOFF til OTF eller til TTF?

Se på konturene inne i filen. En WOFF der headeren sier OTTO inneholder CFF-konturer og kan konverteres til OTF uten at en eneste kurve røres. En som er bygget på TrueType-konturer, kan installeres like godt som WOFF til TTF, noe som unngår at glyfene skrives om.

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

Se på de første åtte bytene. Alle WOFF-filer begynner med signaturen wOFF, og de neste fire bytene angir typen: OTTO for CFF-konturer, eller det binære versjonsnummeret 1.0 for TrueType. Du kan se dem i en hvilken som helst hex-visning, eller med xxd -l 8 i en terminal.

Er OTF-filen nøyaktig den fonten skriftprodusenten startet med?

Funksjonelt sett ja, når typen er CFF: de samme konturene, hintene, målene og funksjonene. Filen bygges opp på nytt fra de dekomprimerte tabellene, så bytene og rekkefølgen på tabellene kan avvike fra skriftleverandørens original. Det påvirker ikke visningen.

Fungerer OTF fra WOFF i Adobe InDesign og Illustrator?

Ja. Når en OTF med CFF-konturer er installert, er den den typen font Adobes eget skriftbibliotek bruker, og InDesign og Illustrator viser den sammen med de andre fontene dine, inkludert OpenType-funksjonene i panelene Glyfer og OpenType.

Hvorfor er OTF-filen større enn WOFF-filen jeg lastet opp?

WOFF-filen var zlib-komprimert, mens OTF-filen ikke er det. Skrivebordsfonter lagres ukomprimert slik at systemet kan lese dem direkte, så en økning er forventet og betyr ikke at noe er lagt til.