PDA

View Full Version : مشکل در گرافیک



hamdomamdo
سه شنبه 19 شهریور 1387, 14:29 عصر
باسلام خدمت اساتید محترم
من می خوام روی یک image نقاشی کنم و پشت این image یک عکس background داشته باشم که عکس background دیده بشه .و می خوام نقاشی کشیده شده رو پرینت کنم(بدون background)
از خاصیت transparent استفاده کردم ولی با کشیدن نقاشی ، عکس پرش داره.
لطفاً کمک کنید.

samprp
سه شنبه 19 شهریور 1387, 14:59 عصر
به علت استفاده دلفی از گرافیک ساده ای که ازش استفاده می کنه این پرش ها وجود داره.
البته من نمی دونم شما از چه متدی برای شفاف کردن استفاد کردید یا متد هایی که برای کشیدن اسفتفاده کردید چی بودن.
ولی GDI+ رو سرچ کنید . با استفاده از اونا می شه کارهای گرافیکی بهتری انجام داد .

Wikipedia (http://en.wikipedia.org/wiki/Graphics_Device_Interface)
GDI+ is an improved 2D graphics environment, adding advanced features such as anti-aliased 2D graphics, floating point coordinates, gradient shading, more complex path management, intrinsic support for modern graphics-file formats like JPEG (http://en.wikipedia.org/wiki/JPEG) and PNG (http://en.wikipedia.org/wiki/Portable_Network_Graphics) (which were conspicuously absent in GDI)

Hsimple11
سه شنبه 19 شهریور 1387, 17:20 عصر
از چه روشی برای کشیدن نقاشی استفاده کرده اید؟

hamdomamdo
چهارشنبه 20 شهریور 1387, 08:49 صبح
نقاشی خیلی ساده در حد کشیدن خط(on mouse move روی عکس).
انگار کنید دارم روی background نقاشی می کشم و فقط نقاشی که کشیدم رو می خوام پرینت کنم.

sasan_vm
چهارشنبه 20 شهریور 1387, 09:38 صبح
سلام
Control ای را که روی آن نقاشی میکشید برای Owner آن خصیصه DoubleBuffered را در زمان اجرا true کنید.


Form1.DoubleBuffered := true;
Panel1.DoubleBuffered := true;