Pet*_*ore 5 pdf truetype crystal-reports
有没有人遇到问题让Crystal XI在通过网络显示报告(由RAS提供)然后导出为PDF时嵌入字体?我们在一些报告中使用了条形码字体,它通过Web查看器和导出为PDF时工作正常.当我们将报表服务器从2000个框移动到2003框时,不再导出该字体.它确实在html查看器中正确显示,但是当您将其导出为PDF以进行打印时,PDF不包含该字体.True Type字体安装在新服务器上,具有令人反感的宽松权限,并且字体安装在所有客户端计算机上.有没有办法在某种"调试"模式下启动Crystal,它将发出有关它正在做什么的信息?
(编辑指定仅在通过RAS提供的页面导出为PDF时未嵌入字体时)
小智 6
在我们的 Windows Server 2012 R2 上 - 安装我们的(适合 DRM 的)字体后只需重新启动。即运行时间为 13_0_15。
为什么安装字体后仍然需要重新启动是一个长久以来的问题。
到目前为止,我遇到了一些对我没有帮助的信息,但可能会帮助其他有类似症状的人:
可能出现的一个问题是Crystal不会嵌入具有DRM的字体.如果需要,请参阅此实用程序以删除DRM.微软还有一个实用工具,告诉你比你想知道的更真实的字体,包括他们的"嵌入"状态.可悲的是,我的字体已经嵌入,所以这对我没有帮助.
编辑:找到解决方案!这里的解决方案对我有用.相关部分是这样的:
在Windows 2003 PC上打开"控制面板",然后双击"区域和语言选项".单击语言选项卡,然后选中安装字体以查找复杂脚本....现在单击高级选项卡,然后在默认用户帐户设置中选中应用所有设置....
小智 5
对于在Windows 2008上遇到此问题的人,我在执行以下操作后得到条形码:
安装Crystal Runtime.
打开fonts文件夹,然后选择"字体设置".确保未选中"隐藏基于语言设置的字体"选项.
确保服务器上安装了3个9的条形码字体,其"Font Embeddability"为"Installable".还要确保文件未被阻止.
将App Pool Advanced Settings下的"Load User Profile"设置为True.
完成上述操作并重新启动后,我的条形码开始工作.
| 归档时间: |
|
| 查看次数: |
28257 次 |
| 最近记录: |