Этот раздел содержит простые сведения о том, как преобразовать PNG в ICON в Java. Он предоставляет все необходимые ресурсы, важные классы и исполняемый пример кода для преобразования PNG в ICO на Java. Это приложение можно использовать в любой из поддерживаемых Java сред в Linux, Windows или macOS.
Шаги для преобразования PNG в ICO в Java
- Настройте среду для добавления Aspose.Imaging for Java с помощью менеджера репозитория.
- Откройте исходное изображение PNG, используя экземпляр класса Image.
- Используйте объект класса IcoOptions, чтобы установить параметры рендеринга по умолчанию.
- Сохраните сгенерированное изображение ICON на диск.
Следуя приведенным выше шагам, вы можете экспортировать PNG в ICON с помощью Java в пошаговом подходе, где прежде всего мы настроим среду, установив необходимый файл JAR из менеджера репозитория, который затем с последующей загрузкой исходного PNG-файла с диска с использованием экземпляра класса Image. Затем с помощью объекта класса IcoOptions будут установлены параметры рендеринга для выходного файла ICON, и преобразованный файл ICON будет сохранен на диске.
Код для преобразования PNG в ICON с использованием Java
import com.aspose.imaging.Image; | |
import com.aspose.imaging.ImageOptionsBase; | |
import com.aspose.imaging.License; | |
import com.aspose.imaging.imageoptions.IcoOptions; | |
import com.aspose.imaging.imageoptions.PngOptions; | |
public class PNGToIconConvert { | |
public static void main (String[] args) { | |
String path = "/Users//KnowledgeBase/TestData/"; | |
// Applying product license to convert PNG to Icon in Java | |
License pngToIcLicense = new License(); | |
pngToIcLicense.setLicense(path + "Conholdate.Total.Product.Family.lic"); | |
Image image = Image.load(path + "sample.png"); | |
//Obtain the default saving options for ICON | |
ImageOptionsBase exportIconOptions = new IcoOptions(); | |
image.save(path + "outputICN.ico", exportIconOptions); | |
} | |
} |
Этот простой пример можно легко использовать для изменения PNG на ICON с помощью Java с помощью очень простого интерфейса API. Класс Image также можно использовать для загрузки других типов изображений и предоставления нескольких перегруженных функций, которые можно использовать для загрузки изображений из источника, таких как поток памяти и диск, вместе с другими дополнительными параметрами загрузки изображений. Класс LoadOptions предоставляет различные свойства для установки цвета фона данных, подсказки о размере буфера, режима восстановления данных и обработчика событий выполнения.
В этом разделе мы научились конвертировать PNG в ICON с помощью Java. Если вам интересно узнать о преобразовании JPG в черно-белый PDF, обратитесь к статье как конвертировать JPG в черно-белый PDF на Java.