В этом кратком руководстве объясняется, как преобразовать 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#.