A TYPE1 konvertálása SVG-re

TYPE1 SVG konvertálási funkció a C# .NET számára. API a betűtípusok átalakításához.

 

Az SVG formátum jobban használható webes projektekben, míg az 1-es típusú betűtípusokat széles körben használják az asztali publikációs és nyomtatási alkalmazásokban. De nézzünk meg más okokat is, amelyek arra késztethetik, hogy az egyik formátumot a másikba konvertáljon. Az 1-es típusú betűtípusok minőségromlás nélkül méretezhetők, de a túlzott méretezés pixelezést vagy a részletek elvesztését okozhatja. Az SVG betűtípusokkal nem kell szembesülnie ezzel a problémával, így tökéletesek a különböző képernyőméretekhez és felbontásokhoz. Az 1-es típusú betűtípusokat úgy tervezték, ahogy vannak. Az SVG betűtípusok jobban szerkeszthetők és testreszabhatók, és szabványos vektorszerkesztő szoftverrel módosíthatók. Mindazonáltal szem előtt kell tartania, hogy az SVG betűtípusok tipográfiai jellemzői korlátozottak az 1-es típusúakhoz képest, és a fájlméretük nagyobb. De ez a probléma megoldható, ha létrehoz egy részhalmazt az egyetlen szimbólummal, amelyre szüksége van a projektben a méret csökkentéséhez.

Az itt található átalakítás .NET API-kat használ a TYPE1 SVG-re való á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 fejleszthet többplatformos TYPE1 to SVG Convertert, mint amilyet a link követésével találhat meg.

Ez a megoldás tartalmaz egy betűtípus adatstruktúrát, amely információkat tárol az egyes karakterjelekről és az összes betűtípus kódolásáról. Kapcsolatot hoz létre a karakterkódok és a karakterjel-azonosítók között. Ezzel a .NET API-val 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 alapvető grafikus funkciók használatával, mint például a pontok mozgatása, vonalak rajzolása, görbék létrehozása stb., elérheti a kívánt renderelési kimenetet.

TYPE1 SVG konvertálás C#-on

Látogasson el a Dokumentáció oldalra, ahol további információkat találhat az API-val való munkához, valamint a betűtípusokkal kapcsolatos alapvető ismereteket.

  1. Adja meg a fontPath változóban tárolt TYPE1 fontfájl elérési útját, és nyissa meg a TYPE1 betűtípust a Open() Módszer.
  2. Adja meg az SVG kimeneti beállításait a kimeneti könyvtár elérési útjának OutputDir és a kívánt betűtípusfájl nevének kombinálásával 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 TYPE1 SVG 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 a bemutatott funkció megvalósításának példáját a többplatformos Aspose TYPE1 to SVG Converterben. Látogassa meg a GitHub lerakat, ahol további kódpéldákat kaphat a Font API-megoldás C# .NET-hez való használatáról.
TYPE1 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 TYPE1 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 TYPE1-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.

TYPE1 Mi a TYPE1 fájlformátum

Az 1-es típusú formátum a PostScript programozási nyelvvel együtt 1984-ben került piacra, így a formátumot Postscript Type 1-nek is nevezik. Ez a Postscript program és a fájlformátum egy speciális formája, amely a betűtípus leírására irányul. Az 1-es típusú formátumot a nyomtatók és a számítógépek felismerik a beépített tolmácsok vagy további segédprogramok, például az Adobe Type Manager segítségével. A betűtípusok nem támogatják a Unicode kódolási szabványokat.

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.

  

Support and Learning Resources