В этом разделе подробно рассматривается преобразование TIFF в PNG в C#. Он включает в себя все ресурсы, важные классы, методы и исполняемый пример кода для преобразования TIFF в PNG на C#. Приложение можно использовать в любой из поддерживаемых .NET сред в Windows, Linux или macOS.
Действия по преобразованию TIFF в PNG на C#
- Установите среду для использования Aspose.Imaging с помощью диспетчера пакетов NuGet.
- Получите доступ к исходному файлу TIFF с помощью экземпляра класса Image и приведите его к TiffImage.
- Итерация по каждому кадру TIFF
- Сохраните выбранный кадр 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 в С#.