OTF naar WOFF2 omzetten

Hier zet je OTF naar WOFF2 om, gratis en zonder account: sleep het bestand hierboven erin en binnen een paar seconden staat het resultaat klaar om te downloaden. Het bestand reist versleuteld naar onze server, wordt daar omgezet en wordt gewist zodra het werk klaar is.

  • Waar het draait Op onze server, omdat een browser het programma dat hiervoor nodig is niet draait.
  • Zonder verlies Er gaat niets weg. WOFF2 bewaart precies wat OTF bewaarde.
  • Maximale grootte Tot 25 MB per bestand, gratis en zonder account.
  • Goed om te weten Wat er bij het uitpakken uit komt bepalen de contouren: een WOFF met PostScript-krommen wordt een OTF en een met TrueType-krommen wordt een TTF. Vraag je om de andere, dan weigeren we dat liever dan een bestand met het verkeerde etiket terug te geven.

Tot 100 bestanden tegelijk. Verschillende formaten door elkaar is prima.

Een OTF bestaat uit PostScript-krommen, en WOFF2 bewaart ze

Het praktische verschil tussen OTF en TTF zit in het soort omtrek: kubische Bézier-krommen in een CFF-tabel bij OTF, kwadratische in een glyf-tabel bij TTF. Beide vallen onder dezelfde ISO-standaard en geen van beide is technisch beter door de extensie alleen.

WOFF2 draagt beide zonder onderscheid. De omzetting zet een vlag op de container en comprimeert; de CFF-tabel komt byte-identiek aan bij de browser. Wordt de WOFF2 ooit weer uitgepakt, dan levert dat een OTF op, nooit een TTF.

Je lettergieterij levert de WOFF2 mogelijk al

Een webliceite van een commerciële gieterij komt vaak met webbestanden: al geproduceerde WOFF2, vaak al opgedeeld in taalpakketten en soms anders gehint voor beeldscherm dan de desktopversie.

Dat zijn betere bestanden dan een omzetting van de desktop-OTF, en ze zijn al betaald. Controleer eerst het account of de leveringsmail. Deze omzetting is de juiste route voor vrij gelicenseerde families of wanneer de gieterij alleen desktopbestanden levert.

OpenType-features overleven het inpakken, de CSS die ze aanzet niet

Discretionaire ligaturen, echte kapitalen, alternatieven en oude cijfers wonen allemaal in featuretabellen binnen het lettertype, en elk daarvan wordt onveranderd meegenomen in de WOFF2. Niets gaat verloren onderweg.

Een browser past bijna niets daarvan automatisch toe. Standaardligaturen staan aan; de rest wacht op een CSS-declaratie zoals font-variant-caps of font-feature-settings. Een merk dat betaalde voor de kapitalen en die regel nooit schreef, gebruikt ze niet.

Kapitalen en oude cijfers op een merksite

Deze twee bepalen vaak of een website eruitziet als de gedrukte huisstijl. Echte kapitalen zijn eigen glyphs met een eigen gewicht; de synthetische versie van een browser schaalt gewoon de hoofdletters naar beneden en oogt daardoor mager en te krap.

Beide zijn aanwezig in de meeste serieuze OTF-uitgaven en beide zijn onzichtbaar totdat ze opgevraagd worden. Ziet iets er subtiel verkeerd uit in koppen en data, dan zit het probleem meestal hier — niet in de omzetting.

Een weblicentie wordt geprijsd per paginaweergave, niet per bestand

Gieterijen verkopen desktop en web apart, en een weblicentie is vaak gebandeerd naar maandelijkse paginaweergaven. Het geüploade bestand is in beide gevallen identiek, dus de omzetting zelf vertelt niets over welke band van toepassing is.

De technische stap kost dertig seconden en waarschuwt voor niets. Een omgezette desktop-OTF op een openbare server is de gewone manier waarop een licentie wordt overschreden. Families onder de SIL Open Font License zijn het duidelijke geval: converteren, opdelen en zelf hosten mag vrij, mits het lettertype niet los verkocht wordt.

Variabele OTF’s, en één bestand in plaats van zes

Een variabel lettertype bevat één set omtrekken plus interpolatieregels, dus één bestand dekt een doorlopend gewichtsbereik in plaats van zes vaste sneden. Browsers bereiken het via gewone font-weight-waarden en font-variation-settings voor de zeldzamere assen.

Hier levert de WOFF2-wrapper het meeste op: de interpolatiedata comprimeert goed, en een variabele WOFF2 komt vaak onder twee of drie van de statische gewichten uit die hij vervangt, terwijl gewichten die nooit gesneden waren er nu wel zijn.

Wat subsetting meeneemt uit een OTF, samen met de glyphs

Subsetting is de stap die de paginagrootte werkelijk verlaagt, en op een feature-rijke OTF is het ook de stap die de reden voor de keuze van het lettertype stilletjes ongedaan kan maken. Een subsetter die alleen de tekens uit de paginatekst bewaart, ziet de kapitalen- en alternatievenglyphs als ongebruikt.

Ze verdwijnen, samen met de featuretabellen die ernaar wezen, en de CSS die de kapitalen aanzet doet dan niets meer. Elke serieuze subsetter heeft een vlag om benoemde features te bewaren; gebruik die en controleer het resultaat voordat het live gaat.

De WOFF2 controleren tegen het gedrukte specimen

Een korte proefpagina is het waard om eenmaal te bouwen en steeds te hergebruiken: een alinea lopende tekst, een kop, een regel kapitalen, een datum in oude cijfers, een bedrag, en de tekens met accenten die de talen op de site vereisen.

Bekijk die op de werkelijke gebruikte formaten. Vrijwel elk probleem dat aan de omzetting wordt toegeschreven, blijkt een ontbrekend @font-face-gewicht, een subsetter die iets verwijderde, of een nooit ingeschakelde feature te zijn.

Bewaar het OTF als hoofdversie, en waar de kopie wordt omgezet

De WOFF2 is een leveringsbestand. Het OTF is het lettertype dat gelicentieerd is, dat op een desktop installeert voor drukwerk, en waaruit elk toekomstig webbestand hoort te worden gegenereerd. Bewaar het samen met het licentiedocument.

De omzetting zelf draait op de server in plaats van in de browser, omdat fontTools geen browserversie heeft. Het bestand gaat via een versleutelde verbinding en de werkomgeving wordt na afloop verwijderd. Het gratis plafond is 25 MB per bestand.

Zo zet je OTF naar WOFF2 om

  1. Sleep je OTF-bestand op deze pagina, of klik om er een te kiezen.
  2. Kies WOFF2 als doel en start de omzetting.
  3. Download het klare WOFF2-bestand.

OTF of WOFF2: wat er verandert

OTF vergeleken met WOFF2
OTFWOFF2
Volledige naamOpenType-lettertypeWeb Open Font Format 2
Bestandsextensie.otf.woff2
Mediatypefont/otffont/woff2
Voor het eerst gepubliceerd19962018
Uitgegeven doorAdobeW3C
SpecificatieISO/IEC 14496-22WOFF 2.0
LicentieOpen standaardOpen standaard
Stand van zakenActueelActueel
Opent in een browserElke browserElke browser
In plaats daarvan overwogenTTFWOFF, TTF

Wat behouden blijft

Er gaat niets verloren. OTF en WOFF2 bewaren hun inhoud verliesvrij: de omzetting wisselt de verpakking, niet de kwaliteit, en je kunt haar herhalen zonder dat schade zich opstapelt.

Het resultaat openen

FontForge leest zowel OTF als WOFF2, dus je kunt het resultaat naast het origineel leggen zonder een tweede programma.

Waarvoor elk formaat bedoeld is

De twee mikken op ander werk: OTF op zetwerk en drukwerk, WOFF2 op het web. Dat is het afwegen waard, want de reden dat het ene bestaat is meestal de reden dat het andere onhandig is.

OTF is het formaat van Adobe, verschenen in 1996. Het is vastgelegd in ISO/IEC 14496-22, en dat is de moeite waard als het bestand het gereedschap moet overleven dat het schreef.

WOFF2 komt van W3C en stamt uit 2018, vastgelegd in WOFF 2.0. fonttools en FontForge lezen het formaat.

OTF verscheen in 1996 en WOFF2 in 2018. Het oudste is doorgaans het veiligste bestand om te overhandigen; het nieuwste doet hetzelfde werk met minder bytes.

Van OTF naar WOFF2: veelgestelde vragen

Wordt mijn OTF-bestand ergens heen geüpload?

Ja: deze omzetting heeft software nodig die niet in een browser draait. Het bestand reist versleuteld naar onze server, wordt gewist zodra het werk klaar is en het resultaat na 60 minuten. Het werk wordt gedaan door fontTools, de lettertypebibliotheek waarmee webfonts worden gebouwd.

Is OTF naar WOFF2 omzetten gratis?

Ja, tot 100 omzettingen per dag voor bestanden tot 25 MB. Die ene grens bestaat omdat deze omzetting op een server draait die wij betalen. Verder is er hier niets begrensd, en een watermerk komt er in geen geval op. De limiet bestaat omdat fontTools een machine van ons nodig heeft om te draaien.

Gaat er kwaliteit verloren bij het omzetten van OTF naar WOFF2?

Nee. WOFF2 bewaart dezelfde inhoud zonder iets weg te gooien: het resultaat is in kwaliteit identiek aan het origineel. Wat er bij het uitpakken uit komt bepalen de contouren: een WOFF met PostScript-krommen wordt een OTF en een met TrueType-krommen wordt een TTF. Vraag je om de andere, dan weigeren we dat liever dan een bestand met het verkeerde etiket terug te geven.

Is OTF naar WOFF2 verliesvrij?

Er gaat niets verloren. OTF en WOFF2 bewaren hun inhoud verliesvrij: de omzetting wisselt de verpakking, niet de kwaliteit, en je kunt haar herhalen zonder dat schade zich opstapelt.

Meer over deze formaten