سلام
بنده داده رو با استفاده از SP از پایگاه داده میخونم و با استفاده از کتابخونه ClosedXML.Excel
برای ایجاد خروجی اکسل از داده استفاده میکنم. مشکل بنده آنجا است که حتما باید از فونت هایی که با حرف Bشروع میشوند برای فونت اکسل استفاده کنم تا عدد های اکسل هم به صورت فارسی باشن ولی چون بین حرف B و کلمه ی بعدی فونت فاصله هست، فونت اعمال نمیشه. برای مثال وقتی فونت رو IRSans میذارم فونت تغییر میکنه ولی وقتی B Mitra میذارم تغییر نمیکنه.
کد های من به صورت زیر هست:
var wb = new XLWorkbook { RightToLeft = true }; var ws = wb.Worksheets.Add("Sick_Information"); ws.Columns().AdjustToContents(); ws.Style.Font.FontName = "B Mitra";
در سایت SO هم پرسیدم. برای جزئیات بیشتر ممنون میشم نگاهی بیاندازید:
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)