Як перетворити растрове зображення на 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 перед збереженням зображення на диск за допомогою методу збереження.

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

 Українська