Открийте как да преоразмерите изображение с Java REST API в това бързо, стъпка‑по‑стъпка ръководство. Ще създадете инструмент за преоразмеряване на изображения, използващ Java RESTful услуга и Java‑базиран Cloud SDK, като обхванете всички съществени свойства, методи и конфигурационни детайли, необходими за изпълнението на задачата.
Предпоставка
- Създайте акаунт за API идентификационни данни за промяна на размера на изображението
- Изтеглете Aspose.Imaging Cloud SDK for java за промяна на размера и формата на изображението
- Конфигурирайте Java проект с горепосочения SDK
Стъпки за промяна на размера на
- Създайте екземпляр на ImagingApi, като зададете Client ID, secret и Cloud endpoint
- Определете и качете source image в Cloud storage, чийто размер трябва да бъде променен
- Определете параметрите за преоразмеряване, като зададете ширина, височина и формат на output image
- Подгответе и изпълнете заявката за преоразмеряване на изображението, използвайки класа ResizeImageRequest и метода ResizeImage()
- Запазете преоразмереното изображение на локалния диск, като изтеглите output file от Cloud
Тези стъпки обобщават как да намалите размера на изображението с Java Low Code API. Инициализирайте процеса, като създадете клиент за API и базов URL, определите входното изображение, качите го в облачното съхранение и зададете параметрите за преоразмеряване. Накрая, подгответе и изпълнете заявката за преоразмеряване на изображението, използвайки обекта ResizeImageRequest и метода ResizeImage(), преди да запазите преоразмереното изображение на локалния диск.
Code for Image Resizer with Java RESTful Service
В това ръководство създадохме image‑size converter using a Java RESTful service. Крайната точка връща преоразмереното изображение като байтов поток, който можете лесно да запишете на диск или да предадете по мрежата при нужда. Успешна заявка връща HTTP 200, докато грешните състояния се обозначават със стандартни кодове като 400, 401, 404, 500 или 501.
С това ръководство вече разполагате с напълно функционален photo size converter with Java REST Interface. Ако също така трябва да преобразувате SVG файлове в WMF, разгледайте нашето ръководство за Convert SVG to WMF with Java REST API.