Як конвертувати SVG у PNG за допомогою C#

У цьому навчальному посібнику ми пояснимо покроковий посібник із перетворення SVG на PNG за допомогою C#. Ми також розробимо приклад функції SVG to PNG C#, використовуючи кроки, визначені в цій публікації. Трансформація документа — це простий процес, який потребує лише кількох рядків коду. Повні інструкції та зразок коду можна побачити нижче.

Кроки для перетворення SVG на PNG за допомогою C#

  1. Установіть GroupDocs.Conversion for .NET із менеджера пакетів NuGet у програмі .NET
  2. Додайте простір імен GroupDocs.Conversion для виконання перетворення документів із формату SVG у PNG
  3. Створіть екземпляр класу Converter і передайте файл SVG його конструктору
  4. Ініціалізуйте клас ImageConvertOptions і визначте параметри перетворення для вихідного файлу PNG
  5. Викличте метод Convert класу Converter, передайте йому назву вихідного файлу PNG і ImageConvertOptions

У цих інструкціях описано весь процес перетворення документа для SVG у PNG. За допомогою вищезазначених пунктів ви можете легко та швидко створити можливість C# SVG до PNG. Ви можете почати із завантаження необхідного пакета та включення посилання на нього у свій код. У наступних кроках завантажте вихідний файл SVG і встановіть параметри перетворення для вихідного файлу PNG. Нарешті, збережіть створений файл PNG на диск, викликавши функцію Convert.

Код для перетворення SVG у PNG за допомогою C#

Наведений вище приклад демонструє, як реалізувати функцію C# для перетворення SVG у PNG, дотримуючись інструкцій у попередньому розділі. Ми використали лише кілька викликів API для виконання конвертації документів без інструменту третьої сторони. Ви також можете конвертувати SVG у багато інших форматів документів, зокрема JPG, GIF, WEBP, PPSM, PSD, CSV та багато інших.

У цій публікації ми обговорили процес перетворення документа для перетворення SVG у формат PNG і створили для нього зразок коду. У нашому попередньому посібнику ми розглядали як конвертувати HTML у RTF на C#; перевірте його для отримання додаткової інформації.

 Українська