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

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

Шаги по преобразованию PNG в JPG с помощью C

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

Вам необходимо использовать приведенные выше пункты в последовательности для создания приложения C# PNG to JPG. Вы можете начать процедуру преобразования изображения, настроив библиотеку преобразования документов, а затем включив в код необходимые классы. Следующий шаг поможет вам загрузить входной файл PNG с помощью инструктора класса Converter, после чего вы сможете установить параметры преобразования для настройки преобразованного файла JPG. Последний шаг позволяет выполнить преобразование, вызвав метод Convert и сохранив выходной файл на диске.

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

using System;
using GroupDocs.Conversion.Options.Convert;
namespace ConvertPngToJpgUsingCSharp
{
class Program
{
public static void Main(string[] args) // Main function to convert PNG to JPG using C#
{
// Remove the watermark in output JPG document by adding license
string licensePath = "GroupDocs.Conversion.lic";
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License();
lic.SetLicense(licensePath);
// Load the source PNG file for conversion to JPG
var converter = new GroupDocs.Conversion.Converter("sample.png");
// Set conversion parameters for JPG format
var convertOptions = converter.GetPossibleConversions()["jpg"].ConvertOptions;
// Convert and save the PNG in JPG format
converter.Convert("converted.jpg", convertOptions);
Console.WriteLine("Done");
}
}
}

В приведенном выше фрагменте кода показана реализация функции преобразования PNG в JPG C#. Приложение разработано с использованием описанного выше рабочего процесса и нескольких простых вызовов API библиотеки преобразования документов. Вы можете легко использовать этот код в своих проектах для преобразования изображений без установки каких-либо сторонних инструментов.

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

 Русский