【发布时间】:2014-04-14 21:22:35
【问题描述】:
我尝试将 RDLC 报告呈现为 PDF 文件,但生成的文件大小比正常文件大。经过一番研究,我发现生成的 PDF 嵌入了字体: ...... 9 0 对象 > 溪流 .....
当我使用相同的方法和相同的代码生成 PDF 并保存到磁盘时,一个 PDF 的大小为:6.82 KB 和其他 109 KB。
如果我用 Adobe Acrobat 打开,PDF 是相同的。
解决方案 1:
我在 MVC 4 应用程序中使用“Microsoft.ReportViewer.WebForms”版本 11 生成 PDF。 我尝试在同一个 MVC 应用程序中使用“Microsoft.ReportViewer.WinForms”库来查看大小是否减小但没有结果。
失败
溶液 2:
我用记事本在 RDLC 文件中搜索是否存在关于字体的内容但不存在,只有字体大小,如果是粗体但不存在某些名称。
失败
PDF 小字体属性:
大 PDF 字体属性:
我的问题是:如何不在 RDLC 呈现的 PDF 中嵌入默认字体?
【问题讨论】:
标签: asp.net-mvc winforms pdf fonts rdlc