Hvorfor konvertere SVG til TTF?
SVG gemmer 2D-vektorgrafik som XML-stier, mens TTF gemmer glyph-konturer til gengivelse af tegn eller ikonsæt via font-rendering. Udviklere tegner hvert ikon som en SVG-sti og kompilerer sættet til en .ttf, så CSS kan adressere hver glyph via en tegnkode. Skrifttypedesignere bygger også bogstavs-SVG'er og pakker dem som en distribuerbar TrueType-skrifttype, hvilket har været en tværplatform-standard siden de tidlige 1990'ere.
Sådan konverterer du SVG til TTF
FontCreator APP
Importer dine SVG-filer pr. glyph, tildel hver til en tegnplads, og eksporter den færdige skrifttype som .ttf.
Glyphs APP
Importer SVG-stier som glyph-konturer, konfigurer font-metrics, og eksporter til .ttf.
FontForge OPEN-SOURCE
Importer hver SVG-fil som en glyph-kontur via «File > Import», indstil «advance width» og «baseline» for hver plads, brug derefter «File > Generate Fonts» og vælg TrueType for at eksportere .ttf-filen.
Programmer der konverterer SVG
Om disse formater
En SVG-fil er et Scalable Vector Graphics-billede - en W3C-åben standard, der gemmer 2D-grafik som XML-tekst, så den kan skaleres til enhver størrelse uden at miste kvalitet. Enhver moderne…
Åbn .SVG detaljer →En TTF-fil er en TrueType Font - en skalerbar vektorskrifttype skabt af Apple i 1991, som nu understøttes på alle større operativsystemer. For at installere den skal du dobbeltklikke på…
Åbn .TTF detaljer →Kvalitet & hvad man skal være opmærksom på
- En enkelt SVG-illustration kan ikke producere en brugbar
.ttf- hver glyph skal være en separat SVG-fil, der indeholder én ren sti. - Komplekse SVG-funktioner såsom gradueringer, masker, filtre og indlejrede rasterbilleder understøttes ikke i font-konturer; kun sti-geometri overføres.
- Hver glyph har brug for en indstillet «advance width» og «baseline»-position i font-editoren, ellers vil tegnene fremstå forkert justeret i den rendered tekst.
Ofte stillede spørgsmål
Kan jeg konvertere et enkelt logo i SVG til en TTF-skrifttypefil?
Skal jeg bruge en SVG-skrifttypefil med <font>-elementer, eller bare almindelige SVG-filer?
Vil den resulterende TTF virke på Windows, macOS og Linux?
Hvad er forskellen på en ikon-skrifttype og en tekst-skrifttype?
.ttf-format; en ikon-skrifttype tildeler ikon-SVG-stier til tegnkodepunkter, mens en tekst-skrifttype tildeler bogstavstier - arbejdsgangen i en font-editor er identisk.