如何突出显示Rotativa生成的PDF中的某些文本?

时间:2019-05-09 15:52:31

标签: c# asp.net-mvc model-view-controller rotativa

我们有一个应用程序,可以从数据库中生成手册。我想突出显示正在检索的一些文本。有人这样做吗?

手动生成效果很好。喜欢结果,但只有黑白。

public ActionResult PrintHandbookPDF(int id)
{
   var switches = @" --username " + ConfigurationManager.AppSettings["PdfUserName"] + " --password " + ConfigurationManager.AppSettings["PdfPassword"];
   var pdfResult = new ActionAsPdf("HandbookPDF", new { id = id }) { FileName = "Handbook.pdf" };
   pdfResult.CustomSwitches = "--print-media-type" + switches;
   pdfResult.FileName = string.Format("{0} - Handbook", Handbook.GetHandbookByID(id).FiscalYear);
   var binary = pdfResult.BuildPdf(this.ControllerContext);
   return File(binary, "application/pdf");
}

代码工作正常。但是我必须弄清楚该模型,以表明与前几年相比有所变化,并突出显示这些变化。

0 个答案:

没有答案