Denna korta självstudieguide visar hur du ändrar storleken på image med C# REST API. Du kommer att lära dig att utveckla en image resizer med C# RESTful Service med hjälp av en .NET-baserad Cloud 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 Dotnet for changing image size and format
Ställ in C#-projekt med ovanstående SDK
Steg för att ändra storlek på bild online med C# 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 C# 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 C# RESTful Service
Den här koden har visat utvecklingen av en bildstorlekskonverterare med C# 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 C# REST-gränssnitt. För att konvertera en SVG-bild till WMF, se artikeln om Konvertera SVG till WMF med NET REST API.