Как преобразовать PNG в SVG с помощью C#

В этом кратком руководстве объясняется, как преобразовать PNG в SVG с помощью C#. Он содержит различные детали для настройки среды разработки, список шагов по разработке приложения и работоспособный пример кода для преобразования PNG в вектор с использованием C#. Вы также узнаете, как настроить выходной файл SVG в соответствии с вашими требованиями.

Действия по изменению PNG в SVG с помощью C#

  1. Установите среду для использования Aspose.SVG for .NET для преобразования PNG в SVG.
  2. Инициализируйте объект ImageVectorizer, чтобы настроить выходной SVG.
  3. Установите различные свойства объекта Configuration в классе ImageVectorizer.
  4. Преобразуйте файл PNG в векторы с помощью метода ImageVectorizer.Vectorize().
  5. Сохраните полученный файл в формате 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#.

 Русский