Как преобразовать 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 to PNG. Вы можете начать с загрузки необходимого пакета и включения ссылки на него в свой код. На следующих шагах загрузите исходный файл SVG и установите параметры преобразования для выходного файла PNG. Наконец, сохраните сгенерированный файл PNG на диск, вызвав функцию Convert.

Код для преобразования SVG в PNG с использованием С#

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

Мы обсудили процесс преобразования документа для преобразования формата SVG в формат PNG и создали для него пример кода в этом посте. В нашем предыдущем уроке мы рассмотрели как конвертировать HTML в RTF на С#; проверьте его для получения дополнительной информации.

 Русский