Šioje trumpoje mokymo programoje paaiškinama, kaip pakeisti image dydį naudojant Node.js REST API. Išmoksite sukurti vaizdo dydžio keitiklį naudodami Node.js RESTful Service naudodami Node.js pagrįstą debesies SDK. Jame bus paaiškinti visi būtini veiksmai, savybės ir metodai, reikalingi šiai užduočiai atlikti.
Būtina sąlyga
- Sukurkite paskyros API kredencialus, kad pakeistumėte vaizdo dydį
- Atsisiųskite Aspose.Imaging Cloud SDK, skirta Node.js, kad pakeistumėte vaizdo dydį ir formatą
- Nustatykite Node.js projektą naudodami aukščiau pateiktą SDK
Veiksmai, kaip pakeisti „Pic Online“ dydį naudojant Node.js Low Code API
- Sukurkite ImagingApi objektą, nustatydami kliento ID, slaptą ir debesies galinį tašką
- Apibrėžkite ir įkelkite šaltinio vaizdą į debesies saugyklą, kurios dydis turi būti pakeistas
- Apibrėžkite dydžio keitimo parametrus nustatydami išvesties vaizdo plotį, aukštį ir formatą
- Paruoškite ir vykdykite vaizdo dydžio keitimo užklausą ResizeImageRequest klasę ir ResizeImage() metodą
- Išsaugokite pakeisto dydžio vaizdą vietiniame diske atsisiųsdami išvesties failą iš debesies
Šie veiksmai apibendrina, kaip sumažinti nuotraukos dydį naudojant Node.js 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 su Node.js RESTful paslauga kodas
Šis kodas demonstravo vaizdo dydžio keitiklio su Node.js 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 Node.js REST sąsaja. Norėdami konvertuoti SVG vaizdą į WMF, žr. straipsnį apie Konvertuokite SVG į WMF naudodami Node.js REST API.