У цьому короткому посібнику описано, як перетворити Raster image на SVG за допомогою C#, виконавши детальні кроки. Щоб перетворити растр у SVG C# використовується в цьому прикладі за допомогою кількох рядків коду. Програму можна використовувати в будь-якому середовищі, що підтримується .NET, включаючи Windows, Linux і macOS.
Кроки для перетворення растрового зображення на SVG за допомогою C#
- Налаштуйте середовище проекту, щоб додати Aspose.Imaging за допомогою менеджера пакетів NuGet
- Завантажте вихідне зображення TIFF за допомогою об’єкта класу Image
- Використовуйте об’єкт класу SvgOptions, щоб установити потрібні властивості зображення SVG
- Установіть потрібні властивості зображення SVG
- Перетворіть растрове зображення у 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#.