PDA

View Full Version : سوال: گرافیک



regbyte
سه شنبه 24 اردیبهشت 1387, 15:16 عصر
سلام

من می خوام یه کمان رسم کنم که پهنای خطی که باهاش رسم می کنم زیاد باشه (حدود 15)
اما چون این کمان کوچک است . کیفیت رسمش خوب نمیشه و ظاهر جالبی پیدا نمی کنه.
چطوری می تونم کیفیت رسمش رو بالا ببرم؟

لطفا راهنمایی کنید.

Mahdi.Kiani
سه شنبه 24 اردیبهشت 1387, 16:20 عصر
smoothingMode را روی Antialias تنظیم کنید.

مثال




private void Form1_Paint(object sender, PaintEventArgs e)
{
e.Graphics.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias;
e.Graphics.DrawArc(new Pen(Color.Blue, 15), new Rectangle(50, 50, 100, 100),180,20);
}

regbyte
سه شنبه 24 اردیبهشت 1387, 17:02 عصر
با تشکر
اما در مقیاس کوچک من نیاز به کیفیت بیشتری دارم، فکر کنم یه جوری باید DPI رو بالا ببرم.

لطفا راهنمایی کنید.

regbyte
سه شنبه 24 اردیبهشت 1387, 23:10 عصر
آیا روش دیگری وجود دارد؟
Pointer موس در حالت Busy در ویستا از کیفیت بالایی برخوردار است، آیا امکان ترسیم در اندازه کوچک با کیفیت بالا وجود دارد؟