PDA

View Full Version : بهم ریختگی متون فارسی در خروجی اکسل



pishi-pishi
چهارشنبه 05 بهمن 1390, 10:45 صبح
سلام دوستان من با استفاده از کد زیر در برنامه خروجی اکسل می گیرم ولی فونت های فارسی در فایل اکسل بهم ریخته می شوند لطفا راهنمایی کنیدخیلی خیلی فوری است

Response.Clear();

Response.Buffer = true;

Response.ContentType = "application/vnd.ms-excel";
Response.AddHeader("content-disposition", "attachment;filename=MyFiles.xls");
Response.Charset = "utf-8";
this.EnableViewState = false;

System.IO.StringWriter sw = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter htw = new System.Web.UI.HtmlTextWriter(sw);

gv.RenderControl(htw);

Response.Write(sw.ToString());

Response.End

pishi-pishi
شنبه 08 بهمن 1390, 15:35 عصر
کسی نیست یاری کند؟

pishi-pishi
دوشنبه 10 بهمن 1390, 11:02 صبح
کسی جواب نداد
ولی خودم پاسخ سوال را پیدا کردم اگر به کد بالا دوخط زیر را اضافه کنیم درست می شود
امیدوارم به درد دوستانی که با این مشکل مواجه شدن بخورد
Response.ContentEncoding = System.Text.Encoding.UTF8;
Response.BinaryWrite(System.Text.Encoding.UTF8.Get Preamble());

biiiiig5
شنبه 01 شهریور 1393, 02:51 صبح
ممنون مشکل منو که حل کرد
خدا خیرت بده:بوس::بوس:

mzeadabadi@gmail.com
دوشنبه 12 تیر 1402, 10:24 صبح
کسی جواب نداد
ولی خودم پاسخ سوال را پیدا کردم اگر به کد بالا دوخط زیر را اضافه کنیم درست می شود
امیدوارم به درد دوستانی که با این مشکل مواجه شدن بخورد
Response.ContentEncoding = System.Text.Encoding.UTF8;
Response.BinaryWrite(System.Text.Encoding.UTF8.Get Preamble());

دستت درد نکنه خیلی ممنون بوس به لپت ولی یه مشکل هست همه رو پشت سر هم میزنه

fakhravari
چهارشنبه 14 تیر 1402, 08:02 صبح
https://www.c-sharpcorner.com/article/excel-export-in-mvc-net2/