Tento stručný návod vysvětluje jak transformovat PNG na SVG pomocí C#. Obsahuje různé detaily pro nastavení vývojového prostředí, seznam kroků k vývoji aplikace a spustitelný ukázkový kód pro převod PNG na vektor pomocí C#. Dozvíte se také postup, jak upravit výstupní soubor SVG podle vašich požadavků.
Kroky ke změně PNG na SVG pomocí C#
- Nastavte prostředí tak, aby pro převod PNG na SVG používalo Aspose.SVG for .NET
- Inicializací objektu ImageVectorizer přizpůsobíte výstupní SVG
- Nastavte různé vlastnosti objektu Configuration ve třídě ImageVectorizer
- Převeďte soubor PNG na vektory pomocí metody ImageVectorizer.Vectorize().
- Uložte výsledný soubor jako SVG
Tyto kroky vysvětlují vývoj PNG na SVG převodník pomocí C#. Tento proces je zahájen deklarací a konfigurací ImageVectorizer, protože transformuje obrázek na SVG pomocí metody Vectorize. V tomto tutoriálu jsme právě nastavili limit barev, ale před uložením výstupního SVG můžete nastavit i další vlastnosti.
Kód pro transformaci PNG na SVG pomocí C#
Tento kód demonstruje převod PNG na SVG pomocí C#. Objekt ImageVectorizerConfiguration ve třídě ImageVectorizer obsahuje vlastnosti například ColorLimits, BackgroundColor, ImageSizeLimit, LineWidth, PathBuilder a Stencil. Metoda Vectorize() vrací objekt SVGDocument s mnoha vlastnostmi, které lze nastavit před jeho uložením jako soubor SVG.
Tento článek nás naučil transformovat PNG na vektorový soubor pomocí C#. Pokud se chcete naučit proces otáčení SVG, přečtěte si článek na jak otočit SVG v C#.