1

使用 Calibri 渲染 PDF 时,我们注意到与使用 Arial 的相同报告相比,文件大小大大增加。

查看 PDF 的属性,事实证明这是由于LocalReport.Render()在 PDF 本身中嵌入了 Calibri 的子集,导致文件大小增加:

在此处输入图像描述

由于我们很高兴 PDF 的所有收件人都已经拥有 Calibri,因此我们需要一种方法来防止字体被嵌入。

我们将 Microsoft.Reporting.WebForms.LocalReport.Render 与 .rdlc 一起使用

4

1 回答 1

1

事实证明,我们只需要向 DeviceInfo.xml 添加一个键:

<DeviceInfo>
<EmbedFonts>None</EmbedFonts>
</DeviceInfo>

在这里找到了答案

于 2014-06-23T10:35:01.077 回答