Как конвертировать TIFF в PNG на C#

В этом разделе подробно рассматривается преобразование TIFF в PNG в C#. Он включает в себя все ресурсы, важные классы, методы и исполняемый пример кода для преобразования TIFF в PNG на C#. Приложение можно использовать в любой из поддерживаемых .NET сред в Windows, Linux или macOS.

Действия по преобразованию TIFF в PNG на C#

  1. Установите среду для использования Aspose.Imaging с помощью диспетчера пакетов NuGet.
  2. Получите доступ к исходному файлу TIFF с помощью экземпляра класса Image и приведите его к TiffImage.
  3. Итерация по каждому кадру TIFF
  4. Сохраните выбранный кадр TIFF в формате PNG на диске, используя PngOptions по умолчанию.

Следуя вышеупомянутым шагам, вы можете легко преобразовать каждый кадр внутри TIFF в PNG с помощью C# в пошаговом подходе, где прежде всего мы создадим среду, используя необходимые ресурсы внутри проекта. а затем исходное изображение TIFF загружается с использованием экземпляра класса Image. Затем загруженное изображение будет преобразовано в экземпляр класса TiffImage, за которым следует доступ к каждому кадру внутри изображения TIFF. Каждый кадр TIFF будет сохранен на диске в виде отдельного файла PNG на диске с использованием экземпляра PngOptions по умолчанию.

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

С помощью приведенного выше примера кода вы можете легко преобразовать TIFF в PNG с помощью C# с помощью очень небольшого количества вызовов API. Экземпляр класса Image поддерживает несколько типов изображений и имеет множество перегруженных методов, которые можно использовать для загрузки изображений либо из потока, либо с диска вместе с другими дополнительными параметрами LoadOptions. С помощью класса LoadOptions вы можете установить обработчик события прогресса, цвет фона данных, режим восстановления данных и подсказку о размере буфера.

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

 Русский