【问题标题】:SSRS 2019 not show recently installed font type when export to pdf in WIndows Server 2019在 WIndows Server 2019 中导出为 pdf 时,SSRS 2019 不显示最近安装的字体类型
【发布时间】:2022-12-18 14:39:43
【问题描述】:

目前,在服务器中将模板/报告导出为 PDF 时,我面临字体类型无法正确显示的问题。

我在 Windows Server 2019 中安装了 SSRS 2019,还在 Server 中安装了新字体。

但是在 SSRS 2019 中导出模板/报告时,新字体无法正确显示。 我还通过在 Windows 10 的 Local 中设置 SSRS 2019 对其进行了比较,将相同的模板/报告导出为 PDF 时没有问题。

有人对此有任何想法吗?

提前致谢。

【问题讨论】:

    标签: reporting-services windows-server-2019 ssrs-2019


    【解决方案1】:

    当以下条件适用时,字体将嵌入到 PDF 文件中:

    字体嵌入权限由字体作者授予。安装的字体包含一个属性,该属性指示字体作者是否打算允许在文档中嵌入字体。如果属性值为 EMBED_NOEMBEDDING,则字体未嵌入 PDF 文件中。有关详细信息,请参阅 msdn.microsoft.com 上的“TTGetEmbeddingType”。

    字体是 TrueType。

    字体由报表中的可见项引用。如果某个字体被 Hidden 属性设置为 True 的项目引用,则不需要该字体来显示呈现的数据,并且不会包含在文件中。仅当需要显示呈现的报表数据时才嵌入字体。

    如果字体满足所有这些条件,则该字体将嵌入到 PDF 文件中。如果不满足这些条件中的一个或多个,则字体不会嵌入到 PDF 文件中。

    https://learn.microsoft.com/en-us/sql/reporting-services/report-builder/exporting-to-a-pdf-file-report-builder-and-ssrs?view=sql-server-ver15

    【讨论】:

      【解决方案2】:

      删除c->windows->fonts中安装的.ttf文件..右键单击下载的.ttf文件..选择为所有用户安装..重新启动系统 click here

      【讨论】:

        猜你喜欢
        • 2020-12-02
        • 2022-01-13
        • 2021-11-17
        • 2020-03-02
        • 2018-09-18
        • 2021-10-27
        • 2021-09-07
        • 2020-12-10
        • 2020-07-06
        相关资源
        最近更新 更多