当前位置:首页> 正文

如何在后记文件中嵌入真型字体

如何在后记文件中嵌入真型字体

how to embed a true type font within a postscript file

我有一个跨平台应用程序,对于我的Linux和Mac版本,它会生成一个用于打印报告的脚本文件,然后使用CUPS打印它们。它适用于简单的字符和图像,但我希望能够将真正的字体直接嵌入到后记文件中。有谁知道如何做到这一点??
我也可以对简单的ascii字符进行编码,但是我不确定如何对除通常的a-z 0-9之外的任何字符进行编码,例如带有重音符号的外来字符。


为了将TrueType字体嵌入Postscript文档中,您首先需要将其转换为Type 42字体。这种转换将字体变成了后记代码。
有几种小型实用程序可用于执行此转换,或者您可以阅读
Type 42规范并编写
您自己的代码。

嵌入Type 1字体要容易得多。 Linux附带了大量Type 1字体,如果您安装了X11,则OS X也是如此。生成PDF也是您可能要研究的一个选项,因为PDF可以直接嵌入TrueType字体。


后记字体带有多种编码,因此如果您想可靠地
打印iso-8859-1字符,您需要在后记中重新编码字体
程序。

PostScript常见问题解答-如何打印带重音符号的字符


展开全文阅读

相关内容