当前位置:  开发笔记 > 运维 > 正文

如何在postscript文件中嵌入true类型的字体

如何解决《如何在postscript文件中嵌入true类型的字体》经验,为你挑选了2个好方法。

我有一个跨平台应用程序,对于我的Linux和Mac版本,它生成一个postscript文件用于打印报告,然后用CUPS打印它们.它适用于简单的字符和图像,但我希望能够将真正的字体直接嵌入postscript文件中.有谁知道如何做到这一点??此外,我可以编码简单的ascii字符,但我不知道如何编码超出通常的az 0-9的任何字符,像带有重音符号的外来字符.



1> ccxvii..:

要在Postscript文档中嵌入TrueType字体,首先需要将其转换为Type 42字体.此转换将字体转换为postscript代码.有几个小实用程序用于执行此转换,或者您可以阅读Type 42规范并为其编写自己的代码.

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



2> ccxvii..:

Postscript字体有各种各样的编码,所以如果你想要可靠地打印iso-8859-1字符,你需要在postscript程序中重新编码字体.

PostScript FAQ - 如何打印重音字符

推荐阅读
郑谊099_448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有