Konvertálja a WOFF/WOFF2-t SVG-re

WOFF-SVG konvertálási funkció C# .NET-hez. API a betűtípusok átalakításához.

 

A WOFF formátumokhoz képest az SVG alacsonyabb webes támogatással rendelkezik. Akkor miért akarod egyiket a másikká átalakítani? Mindkettő független a felbontástól, és a minőség vagy az élesség vesztesége nélkül méretezhető, így kiválóan használhatók az érzékeny tervezéshez és a nagy felbontású kijelzőkhöz. A WOFF betűtípusokat úgy tervezték, hogy fogyasztásra alkalmasak legyenek. Módosításához hozzáféréssel kell rendelkeznie az eredeti betűtípusfájlokhoz és speciális betűkészlet-szerkesztő eszközökhöz. Ezzel szemben az SVG betűtípusok módosíthatók szabványos vektorszerkesztő szoftverrel, így módosításuk nem olyan nagy kihívás. És ez a WOFF/WOFF2 betűtípusok fő hátránya az SVG betűtípusokhoz képest, mivel elveszítik a tipográfiát és a stílust, a fájlméretet és a böngészők támogatását.

Az itt található átalakítás .NET API-kat használ a WOFF(WOFF2) SVG formátumra történő átalakításához, mindössze néhány sornyi kóddal. Az Aspose.Font API Solution for С# nagyon könnyen integrálható saját termékébe, vagy platformok közötti WOFF to SVG Convertert fejleszthet.

Ez a .NET API betűtípus-adatstruktúrákat tartalmaz, amelyek a különböző betűtípusok minden karakterjeléről és kódolásáról tárolnak részleteket. Kapcsolatot hoz létre a karakterkódok és a karakterjel-azonosítók között. Ezzel a megoldással bármilyen kívánt karakterjelet vagy szöveget renderelhet, beleértve a speciális karakterjeleket is. Az interfészek megvalósításával és az olyan alapvető grafikus funkciók használatával, mint a pontmanipuláció, vonalrajzolás, görbekészítés és egyebek, elérheti a kívánt eredményt.

WOFF SVG konvertálás C#-on

Az Aspose.Font a Dokumentációval is rendelkezik, ahol további információkat találhat az API-val való munkához, valamint a betűtípusokkal kapcsolatos alapvető ismereteket.

  1. Állítsa be a fontPath változóban tárolt WOFF betűtípus fájl elérési útját, és nyissa meg a WOFF betűtípust a Open() Módszer.
  2. Állítsa be az SVG kimeneti beállításait úgy, hogy az OutputDir kimeneti könyvtár elérési útját a kívánt betűtípusfájlnévvel kombinálja a Path.Combine() metódussal. A FileStream objektum outStream ezután létrejön a File.Create() paranccsal, hogy létrehozzon egy új fájlt a megadott kimeneti útvonallal.
  3. Hajtsa végre a WOFF-ból SVG-vé konvertálást a SaveToFormat() módszerrel, és adja át az SVG-t FontSavingFormats .

Ismerkedjen meg a .NET Font API-val

  1. Telepítés parancssorból nuget install Aspose.Fontként, vagy a Visual Studio Package Manager konzolján keresztül az Install-Package Aspose.Font paranccsal.
  2. A másik módszer az offline MSI telepítő vagy DLL-ek letöltése ZIP-fájlban a letöltések webhelyről.
  3. Tekintse meg az ilyen funkciók megvalósításának példáját több platformon WOFF to SVG és WOFF2 to SVG Konverterek. Látogasson el a GitHub tárházába is, ahol további kódpéldákat talál a Font API for C#-megoldás használatára vonatkozóan .NET.
WOFF SVG konvertálás C#-on
Input file
Upload a file you want to convert
Output format
Select the target format

        



GYIK

1. Átalakíthatom az WOFF fájlt SVG-re?

Az Aspose.Font megoldás olyan funkciókkal rendelkezik, amelyek lehetővé teszik a betűtípusok más formátumokká konvertálását online vagy programozottan. Ha azonnal online kell átalakítania a WOFF-t SVG-re, használhatja a Font Converter többplatformot Alkalmazás.

2. Milyen betűtípusokat támogat a konverziós funkció?

Az API támogatja a TTF, WOFF, WOFF2, EOT, Type 1 és CFF-t bemenetként, valamint a TTF, WOFF és WOFF2-t kimeneti formátumként

3. Ingyenes a funkcionalitás?

A platformok közötti konverterek ingyenesek, amikor az API-megoldáshoz ingyenes próbaverziót kaphat, majd szükség esetén megvásárolhatja a terméket.

WOFF Mi a WOFF fájlformátum

"A Web Open Font Format vagy WOFF 2009-ben lett kifejlesztve a webalkalmazások piacának igényeinek kielégítésére a TrueType és OpenType betűtípusok formátum-specifikus tömörítésével. Zlib tömörítést használ, amely körülbelül 40%-os tömörítést biztosít a betűtípusoknak. A WOFF formátum másik sajátossága, hogy hogy a formátum betűtípusa tartalmazhat csatolt további metaadatokat. Ezek a metaadatok nem befolyásolják a betűtípus megjelenítését, de szükség esetén megjelenhetnek a felhasználó számára."

SVG Mi a SVG fájlformátum

Az SVG vagy Scalable Vector Graphics font egy olyan betűtípus-formátum, amely az SVG (Scalable Vector Graphics) szabványon alapul, amely egy XML-alapú nyelv, amely kétdimenziós vektorgrafikák leírására szolgál. Ellentétben a TrueType-pal vagy OpenType-pal, amelyek rasztergrafikán alapulnak, és méretezéskor pixelessé válhatnak, az SVG-betűtípusok veszteségmentesen méreteződnek.

Other Conversion Options

  

Support and Learning Resources