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

نام تاپیک: Right To Left کردن PrintDocument ...؟

  1. #1
    کاربر دائمی آواتار MSN_Issue
    تاریخ عضویت
    آبان 1388
    محل زندگی
    مشهدالرضا
    پست
    586

    Right To Left کردن PrintDocument ...؟

    سلام به همه
    میخواستم ببینم راهی وجود داره که متنی که می خوایم توی PrintDocument چاپ بشه ، از راست به چپ چاپ بشه ؟!!
    منظورم اینه که دستور زیر که قراره کلمه ی SALAM رو توی مختصات 280 و 60 چاپ کنه ، بجای اینکه 280 رو از چپ بشماره ، از راست بشماره !

    e.Graphics.DrawString("SALAM", font, Brushes.Black, 280, 60);
    ممنون میشم اگه کمکم کنید ، خیلی کارم گیره .
    آخرین ویرایش به وسیله MSN_Issue : جمعه 25 تیر 1389 در 13:14 عصر

  2. #2
    کاربر دائمی آواتار FastCode
    تاریخ عضویت
    تیر 1388
    محل زندگی
    /dev/null
    پست
    3,486

    نقل قول: Right To Left کردن PrintDocument ...؟

    StringFormat Format = new StringFormat(StringFormatFlags.LineLimit | StringFormatFlags.DirectionRightToLeft | StringFormatFlags.FitBlackBox);
    g.DrawString("Text Here", new Font("Courier New", 9, FontStyle.Bold), Brushes.Black, new RectangleF(X, Y, W, H), Format);

  3. #3
    کاربر دائمی آواتار MSN_Issue
    تاریخ عضویت
    آبان 1388
    محل زندگی
    مشهدالرضا
    پست
    586

    نقل قول: Right To Left کردن PrintDocument ...؟

    ممنون دوست عزیز
    نمیدونی چه کمک بزرگی بهم کردی .

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

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