Тази кратка тема е за това как да конвертирате SVG в PNG с помощта на Java чрез предоставяне на подробни стъпки, необходими за конфигуриране на средата и изпълнение на кода. Използването на Java SVG към PNG може лесно да се управлява с помощта на няколко реда код и е подходящо за всички видове приложения, базирани на Java, работещи на платформи Windows, Linux или macOS.
Стъпки за конвертиране на SVG в PNG с помощта на Java
- Конфигурирайте проекта, като добавите библиотеката Aspose.Imaging от Maven Repository, за да конвертирате SVG в PNG
- Импортирайте пространство от имена Aspose.Imaging, за да използвате извиквания на API в кода
- Заредете примерното SVG изображение, като използвате метода Image class load().
- Инициализирайте обекта SvgRasterizationOptions, за да зададете височината и ширината на SVG изображението
- Създайте обект PngOptions за желания PNG
- Запазете конвертирания PNG файл на диск
Гореспоменатите стъпки в Java конвертират SVG в PNG с помощта на прост API интерфейс и започват със зареждане на изходния SVG файл с помощта на метода load(), изложен от класа Image. Класът SvgRasterizationOptions ще се използва за задаване на ширината и височината на SVG страницата. В крайна сметка обектът SvgRasterizationOptions ще бъде предаден на екземпляра PngOptions за изобразяване и запазване на SVG като PNG изображение.
Код за конвертиране на SVG в PNG с помощта на Java
За разработването на конвертора за SVG към PNG Java кодовата база е ефективно използвана с помощта на прости извиквания на API. Можем да извършим промяната в изхода, като зададем допълнителни свойства на класа SvgRasterizationOptions, включително зададена рамка, коефициенти на мащабиране и цвят на фона. Освен това класът PngOptions разкрива опциите за задаване на настройките за разделителна способност, ниво на компресия и типове филтри и т.н.
Примерът показва, че за конвертиране на SVG в PNG Java базирани приложения могат да бъдат разработени на всяка платформа, включително MS Windows, macOS или Linux. Ако искате да научите как да зададете воден знак за Tiff изображение, вижте статията на как да зададете воден знак в TIFF с помощта на Java.