Как да конвертирате Bitmap в 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 с помощта на C#

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

Обсъдихме процеса на конвертиране на документ за конвертиране на Bitmap в PNG в C# и разработихме пример за него. Наскоро публикувахме статия за промяна на Image в Word в C#, вижте ръководството как да конвертирате изображение в Word с помощта на C# за повече информация.

 Български