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

Այս կարճ ձեռնարկը ուղեցույց է տալիս ինչպես կտրել պատկերը C#-ում` բացատրելով այն գործընթացը, որտեղ բիթքարտեզի նմուշը կտրվում է: Կան մի շարք տարբերակներ, որոնց միջոցով կարելի է կտրել պատկերները: C#** bitmap-ը կրճատելու համար C#** կոդը ցույց է տալիս այն մեթոդներից մեկը, որտեղ կողմերը տեղափոխվում են օգտագործողի կողմից սահմանված արժեքներով, իսկ ելքային պատկերը պահվում է որպես BMP, սակայն դուք կարող եք այն պահել ցանկացած այլ պատկերի տիպում, օրինակ՝ {{HYPERLINK2: }}, PNG և այլն:

C#-ում պատկերը կտրելու քայլեր

  1. Կազմաձևեք զարգացման միջավայրը՝ ավելացնելու Aspose.Imaging՝ օգտագործելով NuGet փաթեթի կառավարիչը
  2. Բեռնել աղբյուրի բիթքարտեզը՝ օգտագործելով Image դասի օբյեկտը
  3. Հեռարձակեք բեռնված պատկերը RasterImage
  4. Ավելի լավ կատարման համար պահեք ամբողջական պատկերը հիշողության մեջ
  5. Կտրեք բեռնված բիթքարտեզը՝ սահմանելով վերևի, ներքևի, ձախ և աջ կողմերը՝ շարժվելով դեպի պատկերի կենտրոն
  6. Կտրված պատկերը սկավառակի վրա պահելու համար օգտագործեք Save մեթոդը

C# պատկերը կտրելու համար միջավայրի կարգավորումները, անունների տարածքը, դասերը և մեթոդները համօգտագործվում են այս քայլերում: Դուք կարող եք բեռնել ցանկացած տեսակի պատկեր՝ օգտագործելով Image.Load() մեթոդը, այնուհետև այն փոխանցել RasterImage-ին, որը պարունակում է պատկերներ կտրելու տարբերակներ: Մենք այստեղ օգտագործել ենք կողմերի տեղափոխման մեթոդը, որտեղ դուք պետք է սահմանեք այն արժեքները, որոնցով բեռնված պատկերների կողմերը կտեղափոխվեն դեպի ներս՝ դեպի պատկերի կենտրոն՝ այդպիսով ստեղծելով կտրված պատկեր:

Կոդ՝ C#-ով պատկերը կտրելու համար

C# կոդերի այս տողերը կտրում են պատկերը և պահում այն սկավառակի վրա՝ օգտագործելով RasterImage.Save() մեթոդը: Հենց որ սկզբնաղբյուրի պատկերը բեռնվի որպես RasterImage, դուք կարող եք կատարել նաև բազմաթիվ այլ գործողություններ՝ նախքան ստացված պատկերը կտրելը կամ պահպանելը, ինչպես օրինակ՝ ֆոնի գույնի կարգավորումը, ընդհատման մոնիտորը կարգավորելու համար՝ անհրաժեշտության դեպքում գործընթացը վաղաժամկետ դադարեցնելու համար, սահմանելով թափանցիկ գույնը, սահմանելով հորիզոնական և ուղղահայաց լուծաչափը և այլն:

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

 Հայերեն