Denna korta självstudieguide visar hur du ändrar storleken på image med Java REST API. Du kommer att lära dig att utveckla en image resizer med Java RESTful Service med hjälp av en Java-baserad moln-SDK. Den kommer att förklara alla nödvändiga steg, egenskaper och metoder som krävs för att utföra denna uppgift.
Nödvändig förutsättning
Skapa API-uppgifter för ett konto för att ändra bildstorlek
Ladda ner Aspose.Imaging Cloud SDK for java for changing image size and format
Ställ in Java-projekt med ovanstående SDK
Steg för att ändra storlek på bild online med Java Low Code API
- Instantiera ett objekt i ImagingApi genom att definiera klient-ID, hemlighet och Cloud endpoint
- Definiera och ladda upp källbilden till molnlagringen vars storlek ska ändras
- Definiera storleksändringsparametrarna genom att ställa in utdatabildens bredd, höjd och format
- Förbered och kör resize bildbegäran ResizeImageRequest-klassen och metoden ResizeImage()
- Spara den ändrade storleksbilden på den lokala disken genom att ladda ner utdatafilen från molnet
Dessa steg sammanfattar hur man minskar bildstorleken med Java Low Code API. Instantiera processen genom att initiera API-klienten och bas-URL, definiera indatabilden, ladda upp den till molnlagringen och definiera parametrarna för storleksändring. Slutligen, förbered och kör begäran om storleksändring med hjälp av ResizeImageRequest-objektet och metoden ResizeImage() innan du sparar den ändrade bilden på den lokala disken.
Kod för Image Resizer med Java RESTful Service
Den här koden har visat utvecklingen av en bildstorlekskonverterare med Java RESTful Service. API-svaret returnerar den resulterande bildbyteströmmen som du kan spara på en disk eller kommunicera över nätverket om det behövs. Om API-anropet lyckas returnerar det 200-kod och om det inte lyckas kan det returnera koderna 400, 401, 404, 500 och 501.
Den här artikeln har väglett oss att utveckla en fotostorlekskonverterare med Java REST Interface. För att konvertera en SVG-bild till WMF, se artikeln om Konvertera SVG till WMF med Java REST API.