این مقاله در مورد نحوه ** رسم پنج ضلعی با استفاده از C#** راهنمایی می کند. دارای جزئیات ساختن یک پنج ضلعی منظم با استفاده از C# به طور خاص در محیط های غیر ویندوزی مانند macOS که کتابخانه System.Drawing در آن موجود نیست. شما یاد خواهید گرفت که مختصات را محاسبه کنید و فایل تصویر خروجی PNG را بر اساس نیاز خود سفارشی کنید.
مراحل ترسیم شکل پنتاگون با استفاده از سی شارپ
- IDE را طوری تنظیم کنید که از Aspose.Drawing for .NET برای ایجاد یک تصویر پنج ضلعی استفاده کند
- مختصات مرکز و طول ضلع پنج ضلعی مورد نظر را تعریف کنید
- آرایه ای از 5 نقطه را اعلام کرده و با استفاده از کتابخانه ریاضی آن را با مختصات مناسب پر کنید
- یک bitmap با اندازه دلخواه تصویر خروجی با پنج ضلعی ایجاد کنید
- یک شی Graphics با استفاده از بیت مپ ایجاد کنید و پس زمینه را با استفاده از روش پاک کردن تنظیم کنید.
- با تنظیم پسزمینه پنجضلعی و رئوس، متد FillPolygon() را فراخوانی کنید
- با استفاده از متد Save() تصویر حاصل را به صورت PNG ذخیره کنید
این مراحل چگونه یک پنج ضلعی کامل را با استفاده از C# رسم کنید. محاسبات را انجام دهید تا آرایه ای از نقاط ایجاد کنید که رئوس پنج ضلعی را در اطراف نقطه مرکزی نشان می دهد و یک بیت مپ با اندازه دلخواه ایجاد کنید. یک شی Graphics از بیت مپ ایجاد کنید و عملیاتی مانند پر کردن پسزمینه تصویر خروجی و رنگ چند ضلعی را انجام دهید.
کد برای ترسیم پنتاگون منظم با استفاده از سی شارپ
این کد نحوه ترسیم پنج ضلعی کامل با استفاده از C#* را نشان می دهد. اگر می خواهید یک پنج ضلعی توخالی بکشید، به جای متد FillPolygon() از متد DrawPolygon() استفاده کنید. میتوانید ویژگیهای مختلفی مانند تنظیم «Clip» را برای تعریف منطقه ترسیم، حالت درونیابی، مقیاس صفحه، واحد صفحه و حالت هموارسازی تنظیم کنید.
این مقاله به ما طراحی شکل پنج ضلعی با استفاده از C# را آموزش داده است. برای مقیاس کردن یک تصویر، به مقاله در مقیاس تصویر در سی شارپ مراجعه کنید.