PDA

View Full Version : سوال: مشکلی در پرینت فارسی



hadgph
دوشنبه 04 مهر 1390, 18:11 عصر
سلام دوستان
من برای پرینت متن های فارسی با این مشکل مواجه شده ام که به هنگام پرینت، کلمات رو معکوس و جدا از هم پرینت میگیره، کدی که استفاده میکنم به شکل زیر است



Dim printer1 As New Printer

printer1.Font = PrintFont
printer1.PaperSize = 9

printer1.Orientation = vbPRORPortrait
printer1.RightToLeft = True

printer1.CurrentX = 700
printer1.CurrentY = 300

printer1.Print("متن فارسی")
printer1.EndDoc()



اگر دوستی راهنمایی کنه ممنون میشم، در ضمن، اطلاعات بیشتر در مورد پرینت گرفتن با وی بی و همچنین تغییر ساز صفحه با کمک vbPRPSUser رو می تونم از کجا پیدا کنم
با تشکر

مرتضی تقدمی
دوشنبه 04 مهر 1390, 19:12 عصر
سلام
فونت رو تغییر بدید ببینید مشکل رفع نمیشه.

hadgph
دوشنبه 04 مهر 1390, 19:24 عصر
از فونت بی نازنین استفاده میکنم، ولی تغییر فونت تاثیری در این اشکال نداشت

hadgph
سه شنبه 05 مهر 1390, 19:26 عصر
سلام
فونت رو تغییر بدید ببینید مشکل رفع نمیشه.

مشکل جالبی که پیش اومده اینه که وقتی پرینت رو به فایل می فرستم، مشکلی در فونتها نیست، ولی وقتی به پرینتر می فرستم این مشکل پیش میاد، پرینتر رو مجدد نصب کردم، ولی باز هم مشکلم سر جاشه!!