Zmień rozmiar obrazu za pomocą Java REST API

Dowiedz się, jak zmienić rozmiar obrazu przy użyciu Java REST API w tym szybkim, krok po kroku tutorialu. Stworzysz narzędzie do zmiany rozmiaru obrazu wykorzystujące usługę Java RESTful oraz Java‑based Cloud SDK, obejmujące wszystkie niezbędne właściwości, metody i szczegóły konfiguracji potrzebne do wykonania zadania.

Wymagania wstępne

Kroki zmiany rozmiaru obrazu online przy użyciu Java

  1. Utwórz obiekt ImagingApi, definiując Client ID, secret i Cloud endpoint
  2. Zdefiniuj i prześlij obraz źródłowy do Cloud storage, którego rozmiar ma zostać zmieniony
  3. Zdefiniuj parametry zmiany rozmiaru, ustawiając szerokość, wysokość i format obrazu wyjściowego
  4. Przygotuj i wykonaj żądanie zmiany rozmiaru obrazu przy użyciu klasy ResizeImageRequest oraz metody ResizeImage()
  5. Zapisz zmieniony rozmiar obrazu na lokalnym dysku, pobierając plik wyjściowy z Cloud

Te kroki podsumowują, jak zmniejszyć rozmiar obrazu przy użyciu Java Low Code API. Rozpocznij proces, inicjalizując klienta API i bazowy URL, definiując obraz wejściowy, przesyłając go do przechowywania w chmurze oraz określając parametry zmiany rozmiaru. Na koniec przygotuj i wykonaj żądanie zmiany rozmiaru obrazu przy użyciu obiektu ResizeImageRequest i metody ResizeImage() przed zapisaniem zmienionego obrazu na lokalnym dysku.

Kod dla Image Resizer z Java RESTful Service

W tym samouczku zbudowaliśmy konwerter rozmiaru obrazu przy użyciu usługi Java RESTful. Punkt końcowy zwraca przeskalowany obraz jako strumień bajtów, który można łatwo zapisać na dysku lub przesłać przez sieć w razie potrzeby. Prawidłowe żądanie zwraca HTTP 200, natomiast warunki błędów sygnalizowane są standardowymi kodami, takimi jak 400, 401, 404, 500 lub 501.

Dzięki temu przewodnikowi masz teraz w pełni funkcjonalny konwerter rozmiaru zdjęć z interfejsem Java REST. Jeśli potrzebujesz także przekształcić pliki SVG do WMF, zapoznaj się z naszym samouczkiem na temat Convert SVG to WMF with Java REST API.

 Polski