因此,我有许多 Type 1 字体(.PFM 和 .PFB 文件),我想将它们推送到我们的客户端机器。经过一些网络搜索后,我做了以下事情。
- 在我的计算机上,我通过在 Windows 资源管理器中打开字体文件并单击“安装”按钮来安装所有字体。
- 导出以下注册表位置:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Type 1 Installer\Type 1 Fonts
- 创建一个批处理文件,用于复制文件并导入注册表信息。
- 在打开 UAC 的计算机上以管理员身份运行批处理文件。
- 重新启动计算机并检查字体安装。
到目前为止,字体还没有问题。我必须为这些字体安装一个“静默安装程序”,这样我才能将其推送到需要安装的 100 多台机器上。
提前致谢
答案1
因此,经过一番努力,我发现最好的方法是将字体转换为开放类型字体。然后您可以将字体部署到机器上。这是我转换字体的地方:
http://onlinefontconverter.com/
一旦转换为“.otf”,您可以执行以下步骤:
- 将字体文件复制到 C:\Windows\Fonts
修改适当的注册表项:
“HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts”
已安装了许多其他字体,因此您可以镜像其他字体的注册表设置。