Как преобразовать растровое изображение в PNG с помощью C#

Мы обсудим преобразование изображения из одного формата в другой с помощью одной из популярных библиотек преобразования документов и предоставим пошаговый процесс преобразования Bitmap в PNG с помощью C#. Мы также создадим пример приложения для конвертера C# BMP в PNG, используя рабочий процесс, описанный в этой статье. Вот ключевые шаги вместе с примером фрагмента кода для преобразования Bitmap в формат PNG.

Действия по преобразованию растрового изображения в PNG с помощью C#

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

Вы можете быстро и легко изменить BMP на PNG в C#, следуя описанному выше рабочему процессу и написав несколько строк кода, содержащих вызовы API библиотеки преобразования документов. Вы также можете установить различные параметры преобразования для выходного файла PNG для его настройки с помощью объекта ImageConvertOptions. Эти инструкции не зависят от какого-либо другого программного обеспечения и могут использоваться в распространенных операционных системах, таких как Windows, macOS и Linux.

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

Мы разработали приложение для преобразования BMP в PNG на C# с помощью рабочего процесса, описанного в предыдущем разделе для демонстрации. Как вы можете видеть в приведенном выше фрагменте кода, мы использовали класс Converter для загрузки входного файла Bitmap с помощью его конструктора после настройки необходимого пакета с веб-сайта NuGet и включения необходимых пространств имен. После этого мы создали объект класса ImageConvertOptions для настройки результирующего файла, а затем вызвали метод Convert для преобразования изображения и сохранения его на диске.

Мы обсудили процесс преобразования документа для преобразования Bitmap в PNG на C# и разработали для него пример. Недавно мы опубликовали статью о преобразовании изображения в Word в C#. Дополнительные сведения см. в руководстве как преобразовать изображение в Word с помощью C #.

 Русский