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

نام تاپیک: پرينت گرافيكي از يك DataGridView

  1. #1
    کاربر دائمی آواتار vandermond
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    رايانه
    پست
    526

    پرينت گرافيكي از يك DataGridView

    سلام به همه دوستان گرامي
    من براي يك برنامه اطلاعات مختلف رو تو يك ديتابيس دارم و تو DataGridView نمايش دادمشون. حالا ميخوام اين اطلاعات رو توي يك جدول (كه تو Word طراحي شده) و محيط دور جدول هم يك نماي گرافيكي هستش (در واقع يك Template ورد دارم) چاپ كنم. ميشه اين اطلاعات رو به اون جدول انتقال بدم؟ يا بايد جدول رو چاپ كنم و بعد دستي تنظيم كنم كه هر سلول كجا چاپ بشه و يك بار ديگه پرينت بگيرم؟(البته ميدونم راه دوم اصلا خوب نيست و حتما راه اول جواب داره) اگه راه ديگه اي هم به ذهنتون ميرسه لطفا كمك كنيد.
    ممنون از همتون.

  2. #2
    کاربر دائمی آواتار seniamail
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    کره خاکی
    پست
    224

    نقل قول: پرينت گرافيكي از يك DataGridView

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

  3. #3
    کاربر دائمی آواتار vandermond
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    رايانه
    پست
    526

    نقل قول: پرينت گرافيكي از يك DataGridView

    بسيار ممنون از كمكتون. ولي من ميخوام كه توي يك جدول خاص كه اطرافش هم با آرم ها و نشانه هاي مختلف شركت هستش و يه خورده چيزاي ديگه پرينت بگيره. البته ميشه اين كلاس رو تغيير بدم و با دوبار پرينت گرفتن درستش كنم ولي اگه راهي هست كه مثلا اين داده ها رو بفرسته به يك جدول توي ورد كه بصورت Template ساخته شده، خيلي خوب ميشه.يك سوال ديگه اينكه ميشه از كل فضاي فرم پرينت گرفت؟ يعني آرمها و... رو بيارم تو فرم و بعد از كل ديتاگريد و اون آرمها يك جا پرينت بگيرم؟
    لطفا كمك كنيد...

  4. #4
    کاربر دائمی آواتار seniamail
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    کره خاکی
    پست
    224

    نقل قول: پرينت گرافيكي از يك DataGridView

    سلام
    فکر میکنم بتونی از فرم عکس بگیری بعد اون رو چاپ کنی.
    در مورد کامپوننت های جانوس (Janus) هم در همین سایت جستجو کن امکانات زیادی داره. شاید بتونی ازش کمک بگیری
    http://www.barnamenevis.org/sh...d.php?t=100856

  5. #5
    کاربر دائمی آواتار vandermond
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    رايانه
    پست
    526

    نقل قول: پرينت گرافيكي از يك DataGridView

    دوست عزيز، سلام و ممنون از محبتتون
    من اينا رو خونده ام(البته زياد با جانوس كار نكردم) بله احتمالا ميشه اين كار رو كرد و خوبه. ولي اگه كسي ميدونه چه طور اطلاعاتم رو به ورد منتقل كنم خيلي بهتره چون اون يك صفحه هست كه شركت گفته همون شكلي پرينت گرفته بشه و اينكه روي فرم با جانوس اونها رو در بيارم فكر ميكنم كار بسي طاقت فرسايي است (صفحه اي كه بايد مطابق اون پرينت بگيرم محيط گرافيكي بسيار بالايي داره)
    باز هم ممنون از كمكتون .

  6. #6
    کاربر دائمی آواتار saied_genius
    تاریخ عضویت
    آبان 1386
    محل زندگی
    IRAN فعلاً ...
    پست
    595

    نقل قول: پرينت گرافيكي از يك DataGridView

    مي دونم يک کمي از تاريخ تاپيک گذشته ، ولي براي دوستاني که ممکنه به چنين شرايطي برخورد کنند:

    اين لينک ها براي ارسال اطلاعات datagrid به word و excel .

    http://www.codeproject.com/KB/webfor...rtToExcel.aspx

    http://www.dotnetspider.com/resource...Word-file.aspx

    اما طبق تجربه ، به نظر من ارسال اطلاعات به word زياد کار جالبي نيست ، بهتره که يک گزارش توي يک محيط گزارش ساز مانند crystal reports طراحي کنيد و اطلاعات را درون آن بريزيد تا نه مشکل پايين آمدن کيفيت و نه خيلي مشکلات ديگر را نداشته باشيد.

    موفق باشيد.

  7. #7

    نقل قول: پرينت گرافيكي از يك DataGridView

    سلام و با تشكر از لينك شما
    ولي يه مشكلي كه موقع ارسال داده ها از ديتا گريد به اكسل هست اينه كه
    داده هاي فارسي را درست نمايش نميده

  8. #8
    کاربر دائمی آواتار saied_genius
    تاریخ عضویت
    آبان 1386
    محل زندگی
    IRAN فعلاً ...
    پست
    595

    نقل قول: پرينت گرافيكي از يك DataGridView

    سلام

    من حقيقتش تا حالا نياز به چنين کاري نداشتم ، براي همين امتحان نکردم.

    بازهم مي گردم ببينم راه حلش چيه. اميدوارم دوستاني که بلد هستند ، زودتر راهنمايي کنند.

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

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