امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
پرینت گرفتن از ترسیمات پیکچر باکس
نویسنده پیام
فاطمه وطن دوست آفلاین
عضو افتخاری
****

ارسال‌ها: 510
موضوع‌ها: 101
تاریخ عضویت: اردیبهشت ۱۳۸۷

تشکرها : 936
( 1000 تشکر در 386 ارسال )
ارسال: #1
پرینت گرفتن از ترسیمات پیکچر باکس
سلام

برای پرینت گرفتن از محتویات یه پیکچر باکس که توش یه سری خطوط ترسیم شده از چه دستوری باید استفاده کرد.

من از این کدا استفاده کردم . ولی در کد command 1 ( فقط پیکچر باکس به چاپ ارسال میشه ) و در command 2 هم کیفیت چاپ خیلی پائینه !

اینم نمونه کد :


فایل‌(های) پیوست شده
.rar   printing.rar (اندازه: 1.46 KB / تعداد دفعات دریافت: 57)

بسته آموزشی فتوشاپ جلوه... در صورت تمایل به داشتن این بسته پیغام خصوصی بدید.
نرم افزار اندرویدی آزمون تستی ...... (مخصوص مربیان و هنر جو ها)
۲۶-مرداد-۱۳۸۷, ۲۲:۵۴:۱۹
ارسال‌ها
پاسخ
فاطمه وطن دوست آفلاین
عضو افتخاری
****

ارسال‌ها: 510
موضوع‌ها: 101
تاریخ عضویت: اردیبهشت ۱۳۸۷

تشکرها : 936
( 1000 تشکر در 386 ارسال )
ارسال: #2
RE: پرینت گرفتن از ترسیمات پیکچر باکس
سلام

میشه با وجود یه کنترل دیگه توی پیکچر باکس از اون پرینت گرفت ؟

بسته آموزشی فتوشاپ جلوه... در صورت تمایل به داشتن این بسته پیغام خصوصی بدید.
نرم افزار اندرویدی آزمون تستی ...... (مخصوص مربیان و هنر جو ها)
۲۷-مرداد-۱۳۸۷, ۱۰:۵۵:۲۰
ارسال‌ها
پاسخ
mojtabamalaekeh آفلاین
کاربر با تجربه
****

ارسال‌ها: 566
موضوع‌ها: 104
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 1378
( 631 تشکر در 223 ارسال )
ارسال: #3
RE: پرینت گرفتن از ترسیمات پیکچر باکس
کد:
Printer.PaintPicture Picture1.Image, 0, 0
Printer.EndDoc
این خوبه ولی علت چاپ نشدن خط واضحه! خطی که روی Picture1 گذاشتی جزئی از Picture1.Image نیست. برای رسم خط روی Picture1 از متد Line استفاده کن.
کد:
Picture1.Line (X1, Y1)-(X2, Y2), Color
Me.PrintForm هم خوب کار می کنه. چرا میگی کیفیتش پایینه؟
نقل قول: میشه با وجود یه کنترل دیگه توی پیکچر باکس از اون پرینت گرفت ؟
فکر نکنم بشه. نمونش همین خطی هست که گذاشتی توی PictureBox و چاپ نمیشه


۲۷-مرداد-۱۳۸۷, ۱۳:۱۸:۵۱
ارسال‌ها
پاسخ
تشکر شده توسط : فاطمه وطن دوست
mojtabamalaekeh آفلاین
کاربر با تجربه
****

ارسال‌ها: 566
موضوع‌ها: 104
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 1378
( 631 تشکر در 223 ارسال )
ارسال: #4
RE: پرینت گرفتن از ترسیمات پیکچر باکس
من با چاپگر مجازی Microsoft Office Document Image Writer از Printer.PaintPicture استفاده کردم دیدم کیفیتش خیلی پایینه و تصویر رو مثل عکس های Jpeg فشرده می کنه.
برای اینکه عکس رو فشرده نکنه باید از طریق زیر عمل کنید:
کد:
"Control Panel"
"Printers and Faxes"
چاپگر مورد نظرت رو باز کن و توی پنجره باز شده مراحل زیر رو برو:
کد:
"Printer" Menu
"Properties" Item
"Advanced" Tab
"Printing Defaults..." Button
"Advanced" Tab
Remove "Compress images in the document" Check
نمی دونم چاپگرها این تنظیمات رو دارند یا نه. چیزی که گفتم در مورد چاپگر مجازی مایکروسافت آفیس بود


۲۷-مرداد-۱۳۸۷, ۱۳:۳۵:۱۲
ارسال‌ها
پاسخ
تشکر شده توسط : فاطمه وطن دوست
فاطمه وطن دوست آفلاین
عضو افتخاری
****

ارسال‌ها: 510
موضوع‌ها: 101
تاریخ عضویت: اردیبهشت ۱۳۸۷

تشکرها : 936
( 1000 تشکر در 386 ارسال )
ارسال: #5
RE: پرینت گرفتن از ترسیمات پیکچر باکس
سلام

این برنامه رو لطفا ببینید .
من از روش ترسیم خطوط استفاده کردم.
ولی بازم اشکال داره مختصات ها درست نیستند !!!!

http://www.uplod.ir/download.php?file=102967

بسته آموزشی فتوشاپ جلوه... در صورت تمایل به داشتن این بسته پیغام خصوصی بدید.
نرم افزار اندرویدی آزمون تستی ...... (مخصوص مربیان و هنر جو ها)
(آخرین ویرایش در این ارسال: ۲۷-مرداد-۱۳۸۷, ۲۰:۲۸:۱۸، توسط فاطمه وطن دوست.)
۲۷-مرداد-۱۳۸۷, ۲۰:۱۰:۳۷
ارسال‌ها
پاسخ
فاطمه وطن دوست آفلاین
عضو افتخاری
****

ارسال‌ها: 510
موضوع‌ها: 101
تاریخ عضویت: اردیبهشت ۱۳۸۷

تشکرها : 936
( 1000 تشکر در 386 ارسال )
ارسال: #6
RE: پرینت گرفتن از ترسیمات پیکچر باکس
سلام
یه سوال دیگه !
میتونم با تابع GetWindowRect

اين تابع هندل يک پنجره را مي گيرد و مختصات چهارچوب آن نسبت به دسکتاپ را بر مي گرداند
گر تابع کار خود را با موفقيت به پايان برساند مقدار بازگشتي يک عدد غير صفر و اگر تابع با خطايي مواجه شود مقدار بر گشتي صفر خواهد بود
hwnd : هندل پنجره مورد نظر
lpRect : اين بافر توسط تابع مقدار دهي مي شود و حاوي چهار چوب پنجره مورد نظر از نوع RECT خواهد بود

-------------------------------------------------------------------------------------------------
و تایع PaintDesktop

اين تابع از پس زمينه ويندوز يک کپي تهيه مي کند و آن رادر يک کنترل گرافيکي قرار مي دهد.
اگر تابع مقدار صفر را بر گرداند به منزلهء عدم موفقيت آن است و مقدار غير صفر نشانگر موفقيت تابع است.
hdc : اين متغير هندل کنترلي است که تصوير بايد در آن قرار بگيرد

-------------------------------------------------------------------------------
از پیکچر باکس عکس بگیرم ؟
نظرتون چیه ؟

آیا کیفیت عکس حاصل از این روش خوب میشه ؟
اصلا این روش درسته ؟

بسته آموزشی فتوشاپ جلوه... در صورت تمایل به داشتن این بسته پیغام خصوصی بدید.
نرم افزار اندرویدی آزمون تستی ...... (مخصوص مربیان و هنر جو ها)
۲۸-مرداد-۱۳۸۷, ۰۸:۲۳:۱۴
ارسال‌ها
پاسخ
meno آفلاین
تازه وارد

ارسال‌ها: 24
موضوع‌ها: 7
تاریخ عضویت: فروردین ۱۳۸۷

تشکرها : 10
( 13 تشکر در 10 ارسال )
ارسال: #7
Shy  RE: پرینت گرفتن از ترسیمات پیکچر باکس
به اینجا یه سری برن

http://forum.iranled.com/showthread.php?tid=9814
۳۱-مرداد-۱۳۸۷, ۱۹:۲۲:۲۹
ارسال‌ها
پاسخ
تشکر شده توسط : فاطمه وطن دوست


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  راهنمایی در مورد tool tip تکست باکس drc0de 4 1,219 ۱۸-تير-۱۳۹۹, ۱۴:۴۷:۱۹
آخرین ارسال: drc0de
  تکست باکس عددی و جدا کننده سه رقمی drc0de 1 869 ۱۸-تير-۱۳۹۹, ۱۴:۴۶:۱۳
آخرین ارسال: drc0de
  [فوری] کد یافتن عدد در تکست باکس yashar_2006 5 4,126 ۲۷-بهمن-۱۳۹۶, ۰۲:۲۴:۱۵
آخرین ارسال: yashar_2006
  سه فیلتر در نمایس لیست باکس yashar_2006 1 2,979 ۲۱-تير-۱۳۹۶, ۱۶:۲۳:۳۴
آخرین ارسال: yashar_2006
  پرینت از دیتا گرید ویو mahdi61 2 3,767 ۰۵-دى-۱۳۹۵, ۱۱:۰۲:۳۴
آخرین ارسال: mahdi61
  گرفتن متن فارسی و نمایش آن از فایل متنی GTAexcess 2 3,065 ۱۳-اردیبهشت-۱۳۹۵, ۱۴:۰۸:۴۷
آخرین ارسال: Ghoghnus
  مشکل ماژول گرفتن اطلاعات سیستم hossein161 1 2,792 ۲۰-شهریور-۱۳۹۴, ۱۵:۲۲:۲۲
آخرین ارسال: Payman62
  [سوال] کنترل مقدار نوع داده که از تکس باکس فرم دریافت می شود eppagh 2 3,307 ۰۲-مرداد-۱۳۹۴, ۱۰:۵۴:۰۰
آخرین ارسال: Ghoghnus
  [سوال] گرفتن شماره ستون و ردیف از رنج مشخص به شکل داینامیک eppagh 0 2,162 ۰۶-اسفند-۱۳۹۳, ۲۰:۱۸:۱۳
آخرین ارسال: eppagh
  کمک برای گرفتن خروجی در EXCEL javad917 4 5,369 ۱۵-آبان-۱۳۹۳, ۱۴:۵۸:۵۴
آخرین ارسال: javad917

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 3 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS