تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 2 از 2 اولاول 12
نمايش نتايج 11 به 12 از 12

نام تاپيک: چطور ميشه توي vb.net بطور مستقيم يه چيزي رو چاپ کرد ** مثل متد print توي vb **

  1. #11
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

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

    مثلاً با پرچم DirectionRightToLeft میتوانید متن را RtL چاپ کنید تا پرانتز و اعداد و علائم درست چاپ شود و همچنین با StringAlignment میتوانید متن را در 9 مکان کادر مورد نظر چاپ کنید و...
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    (مثلاً به تفاوت مکان چاپ "!" با و بدون DirectionRightToLeft دقت کنید)

  2. #12
    در آغاز فعالیت
    تاريخ عضويت
    Dec 2008
    پست ها
    6

    پيش فرض

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

    ولی یک نمونه ساده میتوانید این چنین باشد.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و بعد از نوشتن دستورات مورد نظر در رویداد مزکور (یا وراثت از کامپونت مزکور که خیلی بهتر هم است!) باید متد Print کامپونت را صدا بزنید.
    البته قادرید پرینتر و سایز کاغذ و حاشیه و... را هم تنظیم کنید.!!!

    کمی گسترده شده ولی اگر یاد بگیرید بسیار آسان است و آزادی عمل نا محدودی به شما میدهد.
    عزیزم دست گلت درد نکنه،ممنون

صفحه 2 از 2 اولاول 12

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •