Այս արագ ձեռնարկը բացատրում է, թե ինչպես պետք է պտտել պատկերը C#-ում կոնֆիգուրացիայի կարգավորումների և այս գործառույթին հասնելու համար առաջադրանքների քայլ առ քայլ ցանկի օգնությամբ: C# rotate bitmap-ի օգտագործման ընթացքում կցուցադրվի օգտատիրոջ կողմից սահմանված անկյան համար, ինչպես նաև պատկերի պտտման պատճառով բացահայտված մակերեսի ֆոնի գույնը սահմանելու ընտրանքը: Դուք նաև կսովորեք պտտել և շրջել պատկերները միաժամանակ ցանկացած տեսակի պատկերի համար, ինչպիսիք են BMP, PNG, JPEG և այլն:
C#-ում պատկերը պտտելու քայլեր
- Ստեղծեք միջավայր՝ Nuget փաթեթի կառավարիչից հավելվածում Aspose.Imaging ավելացնելու համար
- Բեռնել սկզբնաղբյուր պատկերը Image դասի օբյեկտի մեջ, որը պետք է պտտվի
- Հեռարձակել պատկերը RasterImage-ին
- Քեշեք պատկերը հիշողության մեջ՝ փոխակերպումների ժամանակ ավելի լավ կատարողականություն ստանալու համար
- Պտտեք պատկերը 30 աստիճանով և ֆոնի գույնը դարձրեք Կանաչ՝ օգտագործելով RasterImage.Rotate ֆունկցիան:
- Շրջեք պատկերը Y-Axis-ում՝ օգտագործելով RasterImage.RotateFlip ֆունկցիան
- Պահպանեք փոփոխված պատկերը որպես BMP
Օգտագործելով C# պտտել պատկերը անկյան տակ գործողությունը մանրամասն նկարագրվում է միջավայրի կազմաձևման օգնությամբ, այնուհետև այս հատկանիշի համար կատարվող քայլերի հաջորդականությունը: Թիրախային BMP պատկերը բեռնված է որպես RasterImage, որն ունի պատկերները պտտելու և շրջելու տարբեր մեթոդներ: Պատկերը սկզբում պահվում է քեշում՝ կատարողականություն ստանալու համար, այնուհետև պտտվում և շրջվում է՝ նախքան այն նորից պահելը սկավառակի վրա:
Կոդ՝ պատկերը C#-ում պտտելու համար
Bitmap-ի պտտելու համար ցուցադրվում է C# կոդը, որն օգտագործում է RasterImage.Rotate ֆունկցիան՝ պարզապես պատկերը որոշակի անկյան տակ պտտելու համար: Դուք կարող եք սահմանել ֆոնի գույնը այն տարածության համար, որը դատարկ կմնա սկզբնաղբյուր պատկերը պտտելու դեպքում: Բացի այդ, դուք կարող եք շրջել պատկերը նաև RasterImage.RotateFlip ֆունկցիայի օգնությամբ, որը պահանջում է RotateFlipType հաշվիչը, որը պարունակում է այնպիսի արժեքներ, ինչպիսին է Rotate90FlipX՝ պտտելու համար 90 աստիճանով, այնուհետև շրջել X-առանցքի շուրջը, Rotate90FlipY՝ պտտելու համար 90 աստիճանով և պտտելու համար: և նմանապես ունենալով պտտելու և շրջելու 16 տարբեր տարբերակներ:
Այս ձեռնարկում մենք սովորել ենք, թե ինչպես պտտել պատկերը C#-ում, սակայն, եթե ցանկանում եք սովորել, թե ինչպես չափափոխել պատկերները, տես ինչպես փոխել պատկերի չափը C#-ում-ի հոդվածը: