Тази тема обхваща подробности за как да конвертирате 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 с помощта на C#
С помощта на горния примерен код можете лесно да промените TIFF на PNG с помощта на C# с помощта на много малко API извиквания. Екземплярът на класа Image поддържа множество типове изображения и има множество претоварени методи, които могат да се използват за зареждане на изображенията или от поток, или от диск заедно с други допълнителни параметри на LoadOptions. С помощта на класа LoadOptions можете да зададете манипулатора на събития за прогрес, цвета на фона на данните, режима за възстановяване на данни и подсказка за размера на буфера.
В тази статия научихме за процеса за конвертиране на TIFF в PNG с помощта на C#. Ако се интересувате от компресиране на PNG файл, вижте статията на как да компресирате PNG в C#.