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

Այս արագ ձեռնարկը բացատրում է, թե ինչպես պետք է պտտել պատկերը C#-ում կոնֆիգուրացիայի կարգավորումների և այս գործառույթին հասնելու համար առաջադրանքների քայլ առ քայլ ցանկի օգնությամբ: C# rotate bitmap-ի օգտագործման ընթացքում կցուցադրվի օգտատիրոջ կողմից սահմանված անկյան համար, ինչպես նաև պատկերի պտտման պատճառով բացահայտված մակերեսի ֆոնի գույնը սահմանելու ընտրանքը: Դուք նաև կսովորեք պտտել և շրջել պատկերները միաժամանակ ցանկացած տեսակի պատկերի համար, ինչպիսիք են BMP, PNG, JPEG և այլն:

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

  1. Ստեղծեք միջավայր՝ Nuget փաթեթի կառավարիչից հավելվածում Aspose.Imaging ավելացնելու համար
  2. Բեռնել սկզբնաղբյուր պատկերը Image դասի օբյեկտի մեջ, որը պետք է պտտվի
  3. Հեռարձակել պատկերը RasterImage-ին
  4. Քեշեք պատկերը հիշողության մեջ՝ փոխակերպումների ժամանակ ավելի լավ կատարողականություն ստանալու համար
  5. Պտտեք պատկերը 30 աստիճանով և ֆոնի գույնը դարձրեք Կանաչ՝ օգտագործելով RasterImage.Rotate ֆունկցիան:
  6. Շրջեք պատկերը Y-Axis-ում՝ օգտագործելով RasterImage.RotateFlip ֆունկցիան
  7. Պահպանեք փոփոխված պատկերը որպես BMP

Օգտագործելով C# պտտել պատկերը անկյան տակ գործողությունը մանրամասն նկարագրվում է միջավայրի կազմաձևման օգնությամբ, այնուհետև այս հատկանիշի համար կատարվող քայլերի հաջորդականությունը: Թիրախային BMP պատկերը բեռնված է որպես RasterImage, որն ունի պատկերները պտտելու և շրջելու տարբեր մեթոդներ: Պատկերը սկզբում պահվում է քեշում՝ կատարողականություն ստանալու համար, այնուհետև պտտվում և շրջվում է՝ նախքան այն նորից պահելը սկավառակի վրա:

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

Bitmap-ի պտտելու համար ցուցադրվում է C# կոդը, որն օգտագործում է RasterImage.Rotate ֆունկցիան՝ պարզապես պատկերը որոշակի անկյան տակ պտտելու համար: Դուք կարող եք սահմանել ֆոնի գույնը այն տարածության համար, որը դատարկ կմնա սկզբնաղբյուր պատկերը պտտելու դեպքում: Բացի այդ, դուք կարող եք շրջել պատկերը նաև RasterImage.RotateFlip ֆունկցիայի օգնությամբ, որը պահանջում է RotateFlipType հաշվիչը, որը պարունակում է այնպիսի արժեքներ, ինչպիսին է Rotate90FlipX՝ պտտելու համար 90 աստիճանով, այնուհետև շրջել X-առանցքի շուրջը, Rotate90FlipY՝ պտտելու համար 90 աստիճանով և պտտելու համար: և նմանապես ունենալով պտտելու և շրջելու 16 տարբեր տարբերակներ:

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

 Հայերեն