让 Crystal 在 PDF 中正确嵌入 TT 字体 [英] Getting Crystal to properly embed TT fonts in a PDF

查看:19
本文介绍了让 Crystal 在 PDF 中正确嵌入 TT 字体的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在通过 Web 显示报告(由 RAS 提供服务)然后导出为 PDF 时,是否有人遇到过让 Crystal XI 嵌入字体的问题?我们有一个条形码字体,我们在一些报告中使用它,它通过 Web 查看器和导出为 PDF 时运行良好.当我们将报告服务器从 2000 框移动到 2003 框时,不再导出字体.它确实在 html 查看器中正确显示,但是当您将其导出为 PDF 进行打印时,PDF 不包含该字体.True Type 字体安装在新服务器上,权限极其宽松,并且字体安装在所有客户端计算机上.有没有办法以某种调试"模式启动 Crystal,它会发出关于它正在做什么的信息?

Has anyone run into problems getting Crystal XI to embed fonts when displaying reports via the web (served by RAS) and then exporting to PDF? We have a barcode font that we use in a few reports, and it worked fine via the web viewer and when exporting to PDF. When we moved our reporting server from a 2000 box to a 2003 box, the font is no longer exported. It does display properly in the html viewer, but when you export it to PDF to print, the PDF doesn't contain the font. The True Type font is installed on the new server, with scandalously lenient permissions, and the font is installed on all the client machines. Is there no way to start Crystal in some sort of "debug" mode where it will emit info on what it is doing?

(已编辑以指定仅在通过 RAS 提供的页面导出为 PDF 时不嵌入字体)

(Edited to specify that it is only when exporting to PDF through a page served by RAS that the font is not embedded)

推荐答案

到目前为止,我遇到了一些对我没有帮助但可能会帮助其他有类似症状的人的信息:

So far I've come across some info that doesn't help me but might help others with similar symptoms:

可能出现的一个问题是 Crystal 不会嵌入具有 DRM 的字体.如果需要,请参阅 this 实用程序以删除 DRM.Microsoft 也有一个 实用程序 告诉你比你想知道的更多关于你的真实类型字体,包括它们的可嵌入"状态.可悲的是,我的字体已经是可嵌入的,所以这对我没有帮助.

One issue that can arise is that Crystal won't embed fonts that have DRM on them. See this utility to remove DRM if need be. Microsoft also has a utility to tell you more than you ever wanted to know about your true type fonts, including their "embeddable" status. Sadly, my fonts are already embeddable so this did not help me.

找到解决方案!here 解决方案对我有用.相关部分是这样的:

FOUND SOLUTION! The solution here worked for me. The relevant part was this:

在 Windows 2003 PC 上打开控制面板,然后双击区域和语言选项.点击语言选项卡并检查安装复杂脚本的字体......现在单击高级选项卡并在默认用户帐户设置检查应用所有设置....

On the Windows 2003 PC open Control Panel, and double click on Regional and Language Options. Click on the Language Tab and check on Install Fonts for complex scripts.... Now click on the Advanced tab and in Default user account settings check on apply all settings....

这篇关于让 Crystal 在 PDF 中正确嵌入 TT 字体的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆