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

В этом кратком руководстве показано, как преобразовать Raster image в SVG с помощью C#, следуя подробным инструкциям. Для преобразования растров в SVG в этом примере используется C# с использованием нескольких строк кода. Приложение можно использовать в любой среде, поддерживаемой .NET, включая Windows, Linux и macOS.

Действия по преобразованию растрового изображения в SVG с помощью C#

  1. Настройте среду проекта, чтобы добавить Aspose.Imaging с помощью диспетчера пакетов NuGet.
  2. Загрузите исходное изображение TIFF с помощью объекта класса Image
  3. Используйте объект класса SvgOptions, чтобы установить нужные свойства изображения SVG.
  4. Установите нужные свойства изображения SVG.
  5. Преобразование растра в изображение SVG с помощью метода Сохранить

Чтобы преобразовать TIFF в SVG C#, настройки среды, пространство имен, классы и методы совместно используются в описанных выше шагах. Вы можете загружать любые типы растровых изображений, включая TIFF, PNG, GIF, JPEG, PSD, WEBP и J2K, используя метод Image.Load(). Используя экземпляр SvgOption, устанавливаются различные свойства желаемого изображения SVG, и, наконец, вы можете преобразовать Tiff в SVG, используя метод Сохранить.

Код для конвертера растровых изображений в SVG на C#

В C# приложение конвертера TIFF в SVG разработано с использованием приведенного выше примера, где вы можете настроить выходное изображение SVG, установив различные свойства экземпляра SvgOptions, такие как MultiPageOptions, TextAsShapes, ResolutionSettings, VectorRasterizationOptions, ColorType, Compression и FullFrame перед сохранением изображения на диск с помощью метода Save.

В этом наглядном руководстве показано, как с помощью приложения C# для конвертации растров в SVG можно разработать приложение с использованием простого интерфейса API. Если вам интересно узнать об обрезке изображений, обратитесь к статье как обрезать изображение в С#.

 Русский