PDA

View Full Version : سوال: مشکل حروف انگلیسی در pdf استیمول سافت 2019.2.3



Iran58
دوشنبه 03 تیر 1398, 09:55 صبح
سلام
من کد زیر را نوشته ام

public ActionResult LoadReportSnapshot()
{
var driver = new
{
FirstName = "علی",
LastName = "یگانه مقدم",



};


var report = new StiReport();
report.Load(Server.MapPath("~/Files/driver.mrt"));
report.Dictionary.Variables.Add("today", "aaaaa");
return StiMvcViewer.GetReportSnapshotResult(HttpContext, report);
}
public virtual ActionResult ViewerEvent()
{
return StiMvcViewer.ViewerEventResult();
}
public virtual ActionResult PrintReport()
{
return StiMvcViewer.PrintReportResult(this.HttpContext);
}
public virtual ActionResult ExportReport()
{
return StiMvcViewer.ExportReportResult();
}


@using Stimulsoft.Report.Mvc


@{
ViewBag.Title = "Print";
}


<h2>Print</h2>
@Html.Stimulsoft().StiMvcViewer(new StiMvcViewerOptions()
{


Localization = "~/content/reports/fa.xml",
Actions =
{


GetReportSnapshot = "LoadReportSnapshot",
ViewerEvent = "ViewerEvent",
ExportReport = "ExportReport",
PrintReport = "PrintReport",
}
})

وقتی تبدیل به pdf میکنم حروف انگلیسی را بصورت مربع مربع نمایش میدهد درصورتیکه حروف فارسی و اعداد را صحیح نمایش میدهد
150392
برای حل مشکل باید چکار کنم
باتشکر

anubis_ir
دوشنبه 03 تیر 1398, 13:19 عصر
از يك فونت كامل استفاده كن. فونتت ناقصه و گليف‌هاي انگليسي رو نداره.

Iran58
دوشنبه 03 تیر 1398, 14:47 عصر
از يك فونت كامل استفاده كن. فونتت ناقصه و گليف‌هاي انگليسي رو نداره.
سلام
از چه فونتی مثلا استفاده کنم تا مشکل نداشته باشم
باتشکر

fakhravari
شنبه 08 تیر 1398, 11:08 صبح
روی علائم و حروف انگلیسی اینجوری میشه.
راه حل انچنان خاصی نمیه براش داد.
زمان پرینت تیک embend font بزن

Iran58
یک شنبه 09 تیر 1398, 09:51 صبح
سلام
از فوت tahoma استفاده کردم مشکلم حل شد