Այս արագ ձեռնարկը կիսում է տեղեկատվությունը ինչպես սեղմել պատկերի չափը C#-ում: C#-ում ցուցադրված կոդի մի քանի տող սեղմում է ցանկացած տիպի պատկեր, ինչպիսիք են JPEG, PNG, BMP և այլն, այնպես որ դուք ստանում եք ամբողջական վերահսկողություն սեղմման գործընթացի վրա: Այդ նպատակով տրամադրվում են տարբեր հատկություններ՝ պատկերները սեղմելու համար՝ առանց որակը կորցնելու։
Պատկերի չափը C#-ում սեղմելու քայլեր
- Կազմաձևեք նախագիծը, որպեսզի օգտագործի Aspose.Imaging JPEG պատկերը սեղմելու համար
- Բեռնել աղբյուրի JPEG ֆայլը Image դասի օբյեկտի մեջ
- Ստեղծեք և սկզբնավորեք JpegOptions դասի օբյեկտը` սեղմումը հարմարեցնելու համար
- Պատկերի չափը նվազեցնելու համար գույնի տեսակը դրեք «Մոխրագույն սանդղակ»:
- Սահմանեք սեղմման տեսակը առաջադեմ
- Պահպանեք աղբյուրի պատկերը սկավառակի վրա՝ վերը նշված սեղմման կարգավորումներով
C# պատկերի չափը սեղմելու համար միջավայրի կազմաձևումը և գործողությունների հաջորդականությունը նկարագրված են վերը նշված քայլերում: Բոլոր անհրաժեշտ դասերը նույնացվում են այնպես, ինչպես սկզբնաղբյուր պատկերը բեռնված է Image դասում: Նմանապես, JpegOptions դասի օբյեկտը օգտագործվում է ելքային սեղմված պատկերը կազմաձևելու համար, ինչպես նաև մի քանի հատկությունների օգտագործումը, որոնք սահմանված են նմուշի կոդում:
Կոդ՝ C#-ով պատկերի չափը սեղմելու համար
Ծրագրի վերը նշված հայտարարությունները C#-ում սեղմում են պատկերի չափը՝ օգտագործելով JpegOptions-ը, որտեղ գույնի տեսակը դրված է Grayscale-ի, իսկ CompressionType-ը՝ Պրոգրեսիվ: Կան նաև մի շարք այլ հատկություններ, ինչպիսիք են Ներկապնակը, Որակը, դրոշակը լրիվ կադրի համար, բազմաէջանոց ընտրանքներ, հորիզոնական նմուշառում և ուղղահայաց նմուշառում՝ մի քանիսը նշելու համար: Եթե ցանկանում եք սեղմել PNG պատկերը, կարող եք օգտագործել PNG Options-ը, իսկ TIFF պատկերների համար՝ TiffOptions:
Այս ձեռնարկում մենք սովորել ենք սեղմել պատկերի չափը C#-ով Եթե ցանկանում եք փոխել պատկերի չափը, տես ինչպես փոխել պատկերի չափը C#-ում-ի հոդվածը: