有哪些 PDF 虚拟打印机接受可变字体的多重字重?

Bahnschrift 是微软在 Windows 10 秋季创意更新版引入的一款 OpenType 可变字体,基于德国的 DIN 1451 字体设计而来。不过有人在微软官方社区里抱怨说他在 Office 产品编辑文档中使用 Bahnschrift Light 或者 Bahnschrift Bold 字体,生成 PDF 文件时都只能显示为Bahnschrift 常规字体(原文在此)。看到这里,我想到网上有好多虚拟打印机可以把文档做成 PDF,不知道哪一个能把可变字体的各个字重都能完美呈现出来?

另外,鉴于这个问题牵扯到一项新技术,在此分享一些可变字体让大家试试,以便大家都能复现问题。[1] [2] [3]

(想 at 李阿玲🌚)

试了一圈,只有 Microsoft Print to PDF 做得到。

1赞

我发现 PDFCreator 也做得到,需要设置两个关键的选项。

第一,点击开始→设置→设备,在打印机和扫描仪里面找到 PDFCreator。
第二,选中 PDFCreator,点击管理,进入管理设备页面以后,再点击打印首选项,在打印首选项中点击高级按钮。
1
2


第三,先将 TrueType 字体设为下载为软字体,然后展开 PostScript 选项,将 TrueType 字体下载选项设为边框。

最后,保存你的设置,这时候使用 PDFCreator 打印时像 Bahnschrift 这类的可变字体各种粗细字重都能在 PDF 文档中完美呈现了。

1赞

楼上的设置同样适用于 CutePDF、PDF24 或者 PrimoPDF。只要虚拟打印机的首选项是这样的界面,那么就能通过这种办法来支持可变字体。