نمایش نتایج 1 تا 3 از 3

نام تاپیک: پرینت محتویات پنل اسکرول خورده

  1. #1
    کاربر دائمی آواتار رامین مرادی
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    آذربایجان
    پست
    1,961

    Question پرینت محتویات پنل اسکرول خورده

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



    اینم کد مورد استفاده



    Bitmap memoryImage;
    private void CaptureScreen()
    {
    Graphics myGraphics = xtraScrollableControl1.CreateGraphics();
    Size s = xtraScrollableControl1.Size;
    memoryImage = new Bitmap(s.Width, s.Height, myGraphics);
    Graphics memoryGraphics = Graphics.FromImage(memoryImage);
    memoryGraphics.CopyFromScreen(xtraScrollableContro l1.Location.X, xtraScrollableControl1.Location.Y, 0, 0, s);
    }
    private void button1_Click(object sender, EventArgs e)
    {
    CaptureScreen();
    printDocument1.Print();
    }
    private void printDocument1_PrintPage(object sender, PrintPageEventArgs e)
    {
    e.Graphics.DrawImage(memoryImage, 0, 0);
    }


  2. #2
    کاربر دائمی آواتار رامین مرادی
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    آذربایجان
    پست
    1,961

    نقل قول: پرینت محتویات پنل اسکرول خورده

    کسی نمیدونه؟‌راهکار و پیشنهاد؟

  3. #3
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    چند قدم اون ور تر
    پست
    1,731

    نقل قول: پرینت محتویات پنل اسکرول خورده

    سلام
    این مطلب رو دیدید؟

تاپیک های مشابه

  1. پاسخ: 3
    آخرین پست: شنبه 09 مرداد 1395, 11:40 صبح
  2. حرفه ای: آپدیت محتویات صفحه بدون رفرش به محض تغییر محتویات دیتابیس
    نوشته شده توسط hossein-jm در بخش PHP
    پاسخ: 3
    آخرین پست: دوشنبه 05 مرداد 1394, 14:58 عصر
  3. پاسخ: 3
    آخرین پست: سه شنبه 21 آبان 1392, 13:30 عصر
  4. پاسخ: 2
    آخرین پست: شنبه 03 تیر 1391, 14:57 عصر
  5. پاسخ: 0
    آخرین پست: شنبه 15 خرداد 1389, 09:29 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •