Այս կարճ ձեռնարկը ցույց է տալիս, թե ինչպես փոխել image-ի չափը Node.js REST API-ով: Դուք կսովորեք մշակել պատկերի չափափոխիչ Node.js RESTful Service-ի միջոցով՝ օգտագործելով Node.js-ի վրա հիմնված Cloud SDK-ն: Այն կբացատրի բոլոր անհրաժեշտ քայլերը, հատկությունները և մեթոդները, որոնք անհրաժեշտ են այս առաջադրանքն իրականացնելու համար:
Նախապայման
- Ստեղծեք հաշվի API հավատարմագրեր՝ պատկերի չափը փոխելու համար
- Ներբեռնեք Aspose.Imaging Cloud SDK Node.js-ի համար պատկերի չափը և ձևաչափը փոխելու համար
- Կարգավորեք Node.js նախագիծը վերը նշված SDK-ով
Node.js Low Code API-ով Pic Online-ի չափը փոխելու քայլեր
- Ստեղծեք ImagingApi օբյեկտը` սահմանելով Հաճախորդի ID-ն, գաղտնիքը և Cloud-ի վերջնակետը
- Սահմանեք և վերբեռնեք աղբյուրի պատկերը Cloud պահեստում, որի չափը պետք է փոխվի
- Սահմանեք չափափոխման պարամետրերը՝ սահմանելով ելքային պատկերի լայնությունը, բարձրությունը և ձևաչափը
- Պատրաստեք և կատարեք պատկերի չափափոխման հարցումը ResizeImageRequest դասը և Պատկերի չափափոխում () մեթոդը
- Չափափոխված պատկերը պահեք տեղական սկավառակի վրա՝ ներբեռնելով ելքային ֆայլը Cloud-ից
Այս քայլերն ամփոփում են, թե ինչպես կարելի է նվազեցնել նկարի չափը Node.js Low Code API-ով: Սկսեք գործընթացը՝ նախաստորագրելով API հաճախորդը և բազային URL-ը, սահմանելով մուտքային պատկերը, վերբեռնելով այն Cloud պահեստում և սահմանելով չափափոխման պարամետրերը: Վերջապես, նախքան չափափոխված պատկերը տեղական սկավառակի վրա պահելը, պատրաստեք և կատարեք պատկերի չափափոխման հարցումը՝ օգտագործելով ResizeImageRequest օբյեկտը և ResizeImage() մեթոդը:
Կոդ Image Resizer-ի համար Node.js RESTful ծառայության միջոցով
Այս կոդը ցուցադրել է պատկերի չափի փոխարկիչի մշակումը Node.js RESTful Service-ով: API-ի պատասխանը վերադարձնում է ստացված պատկերի բայթերի հոսքը, որը դուք կարող եք պահպանել սկավառակի վրա կամ անհրաժեշտության դեպքում հաղորդակցվել ցանցով: Եթե API զանգը հաջող է, այն վերադարձնում է 200 կոդ, իսկ եթե հաջողակ չէ, կարող է վերադարձնել 400, 401, 404, 500 և 501 կոդերը:
Այս հոդվածը մեզ առաջնորդել է Node.js REST ինտերֆեյսի* հետ *ֆոտո չափի փոխարկիչ մշակելու հարցում: SVG պատկերը WMF-ի փոխարկելու համար տես Փոխակերպեք SVG-ն WMF-ի Node.js REST API-ի միջոցով-ի հոդվածը: