Цей короткий посібник пояснює, як перетворити 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#.