|
|
1
6
您可能会遇到字体被嵌入的问题,但您的PDF仍然以Arial显示文本。在Windows Server 2008 R2上安装了一些新字体后,我遇到了这种情况,重新启动AppPool(ASP.NET MVC)并没有解决这个问题,需要重新启动服务器。 |
|
|
2
0
|
|
|
3
0
这对于报表查看器来说很好,但要生成PDF文件,它需要看起来像这样:
|
|
|
4
0
也许你必须重新启动服务器,它确实对我有效 |
|
|
5
0
为了补充marc.d的精彩回答,我可以确认,在我的情况下,我还必须完全重新启动服务器。我还想补充一点,检查字体是否可嵌入的方法是执行我下面描述的两种方法之一。
在Windows资源管理器中,浏览到C:\Windows\Fonts\,找到您感兴趣的字体。请注意,同一系列中的字体将被分组在一起,因此您需要双击一个组才能导航到单个字体文件。在资源管理器窗口底部的属性列表中,您将看到“可嵌入性”:
方法2)如果您在其他位置有TTF文件
使用Windows资源管理器,打开文件“属性”并切换到“详细信息”选项卡:
您可能看到的字体值包括:
来源: https://www.microsoft.com/en-us/microsoft-365/blog/2015/07/06/document-font-embedding-demystified/ |