مشکل چاپ سند فارسی با printdocument
سلام دوستان
کسی می دونه چطوری می تونم با کنترل printdocument خود سی شارپ یک سند فارسی رو پرینت بگیرم.
من وقتی انجام میدم انگار زبان فارسی رو ساپورت نمیکنه ........ مثلا می نویسه س ل ا م
مثل اینکه باید یه سری کد برای زبان فارسی اضافه کنم؟؟؟؟
راهنمایی کنید
نقل قول: مشکل چاپ سند فارسی با printdocument
کسی نیست به این سوال جواب بده؟ منم یه همچین مشکلی دارم. کاملا معلومه که شی PrintDocument از فرمت بندی فارسی پشتیبانی نمیکنه؟ کسی راهی داره؟ اگر با این شی نمیشه کلا چه راهی هست تا یه متن فارسیو پرینت کنیم؟
نقل قول: مشکل چاپ سند فارسی با printdocument
چرا با streamReader بهش فایل رو بده private void button4_Click(object sender, EventArgs e) {
st = new StreamReader(@"C:\Users\MohammadReza\Desktop\New Text Document.txt");
printDocument1.DocumentName = "New Text Document.txt";
printDocument1.Print();
}
private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e) {
e.Graphics.DrawString(st.ReadLine(), new Font(FontFamily.GenericSansSerif, 12, FontStyle.Bold), Brushes.Black,0, 0);
}
1 ضمیمه
نقل قول: مشکل چاپ سند فارسی با printdocument