Тази проста статия включва подробности за как да конвертирате TIFF в PNG в Java. Той обхваща всички необходими ресурси, препоръчани класове и изпълним примерен код за Конвертиране на TIFF в PNG в Java. Приложението е полезно и може да се използва в поддържани от Java среди в Linux, Windows или macOS.
Стъпки за конвертиране на TIFF в PNG в Java
- Настройте среда за използване на Aspose.Imaging for Java с помощта на мениджъра на хранилището
- Заредете изходния TIFF файл от диска, като използвате екземпляра на класа Image и го прехвърлете към TiffImage
- Итерация през всеки TIFF кадър
- Запазете избрания TIFF кадър като PNG на диска, като използвате PngOptions по подразбиране
Придържайки се към гореспоменатите стъпки, човек може лесно да конвертира всеки кадър в TIFF в PNG с помощта на Java, използвайки подход стъпка по стъпка, при който първоначално ще установим средата, като използваме необходимите ресурси в проекта. Изходното TIFF изображение ще бъде заредено с помощта на обект на клас Image и прехвърлено към екземпляр на клас TiffImage. Ще преминете през всеки TIFF кадър в зареденото изображение и ще го запишете като PNG файл на диска, като използвате PngOptions по подразбиране.
Код за конвертиране на TIFF в PNG с помощта на Java
Като използвате горния примерен код, можете лесно да управлявате промяната на TIFF в PNG с помощта на Java с помощта на много прост API интерфейс. Класът Image поддържа управление на множество типове изображения чрез излагане на множество претоварени методи, които могат да се използват за зареждане на изображенията или от поток, или от диск заедно с други допълнителни параметри на LoadOptions. Можете лесно да зададете цвета на фона на данните, манипулатора на събития за прогрес, режима за възстановяване на данни и подсказка за размера на буфера, като използвате различни опции, изложени от класа LoadOptions.
Този пример ни научи на процеса за конвертиране на TIFF в PNG с помощта на Java. Ако се интересувате от процеса на компресиране на PNG файл, вижте статията на как да компресирате PNG в Java.