Този кратък урок обяснява как да трансформирате PNG в SVG с помощта на C#. Той има различни подробности за задаване на средата за разработка, списък със стъпки за разработка на приложението и изпълняваем примерен код за конвертиране на PNG във вектор с помощта на C#. Ще научите и процедурата за персонализиране на изходния SVG файл според вашите изисквания.
Стъпки за промяна на PNG в SVG с помощта на C#
- Задайте средата да използва Aspose.SVG for .NET за конвертиране на PNG в SVG
- Инициализирайте обекта ImageVectorizer, за да персонализирате изходния SVG
- Задайте различни свойства на обекта Configuration в класа ImageVectorizer
- Преобразувайте PNG файла във вектори с помощта на метода ImageVectorizer.Vectorize().
- Запазете получения файл като SVG
Тези стъпки обясняват разработването на PNG към SVG конвертор с помощта на C#. Този процес се инициира чрез деклариране и конфигуриране на ImageVectorizer, тъй като той ще трансформира изображението в SVG с помощта на метода Vectorize. В този урок ние току-що зададохме цветовото ограничение, но можете да зададете и други свойства, преди да запазите изходния SVG.
Код за трансформиране на PNG в SVG с помощта на C#
Този код демонстрира преобразуването на PNG към SVG с помощта на C#. Обектът ImageVectorizerConfiguration в класа ImageVectorizer съдържа свойства за например ColorLimits, BackgroundColor, ImageSizeLimit, LineWidth, PathBuilder и Stencil. Методът Vectorize() връща обекта SVGDocument с много свойства, които могат да бъдат зададени, преди да го запишете като SVG файл.
Тази статия ни научи да трансформираме PNG във векторен файл с помощта на C#. Ако искате да научите процеса на завъртане на SVG, вижте статията на как да завъртите SVG в C#.