Ինչպես սեղմել պատկերի չափը C#-ում

Այս արագ ձեռնարկը կիսում է տեղեկատվությունը ինչպես սեղմել պատկերի չափը C#-ում: C#-ում ցուցադրված կոդի մի քանի տող սեղմում է ցանկացած տիպի պատկեր, ինչպիսիք են JPEG, PNG, BMP և այլն, այնպես որ դուք ստանում եք ամբողջական վերահսկողություն սեղմման գործընթացի վրա: Այդ նպատակով տրամադրվում են տարբեր հատկություններ՝ պատկերները սեղմելու համար՝ առանց որակը կորցնելու։

Պատկերի չափը C#-ում սեղմելու քայլեր

  1. Կազմաձևեք նախագիծը, որպեսզի օգտագործի Aspose.Imaging JPEG պատկերը սեղմելու համար
  2. Բեռնել աղբյուրի JPEG ֆայլը Image դասի օբյեկտի մեջ
  3. Ստեղծեք և սկզբնավորեք JpegOptions դասի օբյեկտը` սեղմումը հարմարեցնելու համար
  4. Պատկերի չափը նվազեցնելու համար գույնի տեսակը դրեք «Մոխրագույն սանդղակ»:
  5. Սահմանեք սեղմման տեսակը առաջադեմ
  6. Պահպանեք աղբյուրի պատկերը սկավառակի վրա՝ վերը նշված սեղմման կարգավորումներով

C# պատկերի չափը սեղմելու համար միջավայրի կազմաձևումը և գործողությունների հաջորդականությունը նկարագրված են վերը նշված քայլերում: Բոլոր անհրաժեշտ դասերը նույնացվում են այնպես, ինչպես սկզբնաղբյուր պատկերը բեռնված է Image դասում: Նմանապես, JpegOptions դասի օբյեկտը օգտագործվում է ելքային սեղմված պատկերը կազմաձևելու համար, ինչպես նաև մի քանի հատկությունների օգտագործումը, որոնք սահմանված են նմուշի կոդում:

Կոդ՝ C#-ով պատկերի չափը սեղմելու համար

Ծրագրի վերը նշված հայտարարությունները C#-ում սեղմում են պատկերի չափը՝ օգտագործելով JpegOptions-ը, որտեղ գույնի տեսակը դրված է Grayscale-ի, իսկ CompressionType-ը՝ Պրոգրեսիվ: Կան նաև մի շարք այլ հատկություններ, ինչպիսիք են Ներկապնակը, Որակը, դրոշակը լրիվ կադրի համար, բազմաէջանոց ընտրանքներ, հորիզոնական նմուշառում և ուղղահայաց նմուշառում՝ մի քանիսը նշելու համար: Եթե ցանկանում եք սեղմել PNG պատկերը, կարող եք օգտագործել PNG Options-ը, իսկ TIFF պատկերների համար՝ TiffOptions:

Այս ձեռնարկում մենք սովորել ենք սեղմել պատկերի չափը C#-ով Եթե ցանկանում եք փոխել պատկերի չափը, տես ինչպես փոխել պատկերի չափը C#-ում-ի հոդվածը:

 Հայերեն