Pakeiskite vaizdo dydį naudodami C# REST API

Šiame trumpame vadove paaiškinama, kaip pakeisti image dydį naudojant C# REST API. Išmoksite sukurti vaizdo dydžio keitiklį naudodami C# RESTful Service naudodami .NET pagrindu sukurtą debesies SDK. Jame bus paaiškinti visi būtini veiksmai, savybės ir metodai, reikalingi šiai užduočiai atlikti.

Būtina sąlyga

Veiksmai, kaip pakeisti „Pic Online“ dydį naudojant C# Low Code API

  1. Sukurkite ImagingApi objektą, nustatydami kliento ID, slaptą ir debesies galinį tašką
  2. Apibrėžkite ir įkelkite šaltinio vaizdą į debesies saugyklą, kurios dydis turi būti pakeistas
  3. Apibrėžkite dydžio keitimo parametrus nustatydami išvesties vaizdo plotį, aukštį ir formatą
  4. Paruoškite ir vykdykite vaizdo dydžio keitimo užklausą ResizeImageRequest klasę ir ResizeImage() metodą
  5. Išsaugokite pakeisto dydžio vaizdą vietiniame diske atsisiųsdami išvesties failą iš debesies

Šie veiksmai apibendrina, kaip sumažinti nuotraukos dydį naudojant C# Low Code API. Suaktyvinkite procesą inicijuodami API klientą ir bazinį URL, apibrėždami įvesties vaizdą, įkeldami jį į debesies saugyklą ir nustatydami dydžio keitimo parametrus. Galiausiai, prieš išsaugodami pakeistą vaizdą vietiniame diske, paruoškite ir vykdykite vaizdo dydžio keitimo užklausą naudodami ResizeImageRequest objektą ir ResizeImage() metodą.

Vaizdo dydžio keitimo kodas su C# RESTful paslauga

Šis kodas demonstravo vaizdo dydžio keitiklio su C# RESTful Service kūrimą. API atsakymas grąžina gautą vaizdo baitų srautą, kurį galite išsaugoti diske arba, jei reikia, susisiekti tinkle. Jei API skambutis sėkmingas, jis grąžina 200 kodą, o jei nepavyksta, gali grąžinti kodus 400, 401, 404, 500 ir 501.

Šis straipsnis padėjo mums sukurti nuotraukų dydžio keitiklį su C# REST sąsaja. Norėdami konvertuoti SVG vaizdą į WMF, žr. straipsnį Konvertuokite SVG į WMF naudodami NET REST API.

 Latviski