Бібліотека обробки зображень C# для конвертації SVG у PNG

Aspose.HTML для .NET не тільки пропонує обробку файлів мови розмітки HTML (HTML), але також забезпечує конвертацію між популярними форматами зображень. Ви можете скористатися багатими можливостями рендерингу та конвертації, щоб рендерити SVG файли як PNG, JPG або інші широко використовувані формати файлів. Однак ми використаємо цю бібліотеку обробки зображень C#, щоб конвертувати SVG у PNG в C# програмно. До кінця цього посібника ви зможете легко розробити конвертер SVG у PNG. Більше того, ми реалізуємо функціональність, написавши фрагмент коду для рендерингу зображень SVG у PNG у додатку .NET. Отже, давайте дамо слову коду.

  1. Встановлення бібліотеки обробки зображень C#
  2. Конвертація SVG у PNG у C# - приклад коду
  3. Онлайн конвертер форматів файлів

Встановлення бібліотеки обробки зображень C#

Встановлення Aspose.HTML для .NET досить просте, ви можете встановити його, завантаживши файл DLL або ви можете виконати наступну команду в NuGet Package Manager, щоб встановити цю бібліотеку обробки зображень C#:

PM> Install-Package Aspose.Html
Бібліотека обробки зображень C#

Конвертація SVG у PNG у C# - приклад коду

Перед тим, як перейти до прикладу коду, будь ласка, переконайтеся, що у вас є вихідний SVG файл. Тепер дотримуйтесь наступних кроків:

  • Створіть екземпляр класу SVGDocument для завантаження вихідного SVG файлу.
  • Створіть об’єкт класу SvgRenderer.
  • Ініціалізуйте новий екземпляр класу ImageDevice.
  • Викличте метод Render, щоб рендерити SVG як PNG.

Далі ви можете побачити фрагмент коду, написаний нижче, який використовується для конвертації SVG у PNG у C# програмно:

Вищезгаданий фрагмент коду рендерит SVG у PNG і зберігає файл на диску. Як ви можете побачити, результат вище наведено на зображенні нижче:

конвертер svg у png

Онлайн конвертер форматів файлів

Як і програмні рішення, Aspose.HTML для .NET пропонує онлайн інструмент, який оснащений широким спектром функцій, таких як конвертація, рендеринг, об’єднання тощо. Для використання цього безкоштовного інструмента не потрібно підписки або створення облікового запису.

Онлайн конвертер форматів файлів

Конвертер SVG у PNG - отримайте безкоштовну ліцензію

Тепер ви можете отримати безкоштовну тимчасову ліцензію, щоб спробувати цю бібліотеку обробки зображень C# без обмежень на оцінку.

Підсумовуючи

Це кінець цього блогу. Ми знову прийдемо з іншою цікавою темою про API Aspose. У цій статті ми дізналися, як конвертувати SVG у PNG у C# за допомогою цієї бібліотеки обробки зображень C#. Цей блог допоможе вам у створенні модуля конвертації SVG у PNG для бізнес-додатку. Тому, будь ласка, відвідайте цю документацію, API посилання та репозиторій GitHub, щоб дізнатися більше про Aspose.HTML для .NET.

Задати питання

Ви можете дати нам знати про свої запитання або запити на нашому форумі.

Часто задавані питання – FAQ

Як конвертувати SVG у PNG програмно?

Будь ласка, відвідайте це посилання, щоб дізнатися, як досягти конвертації SVG у PNG у C#.

Як змінити код SVG на зображення?

Aspose.HTML для .NET пропонує опції конвертації та рендерингу. Ви можете рендерити SVG як PNG, використовуючи цю бібліотеку обробки зображень C#.

Дивіться також