Ghostscript:我如何知道有哪些可用的字体?

Ghostscript:我如何知道有哪些可用的字体?

在 Ghostscript 中,在配有喷墨打印机的 Windows XP PC 上,我如何查看系统上可用的字体样本?我需要知道它们的名称,才能调用它们,并且知道进行了哪些替换会很有用。

答案1

(*) {==} 256 string /Font resourceforall将通过管道将所有可用的字体列表传送至标准输出。

除了{==}为 resourceforall 提供简单的 proc 参数外,您还可以提供更复杂的例程来使用字体打印一页输出。例如:

%!
(*) {cvn findfont 20 scalefont setfont
10 10 moveto (ABCDEFGHIJKLMNOPQRSTUVWXYZ) show showpage}
256 string /Font resourceforall

甚至:

%!
(*) {dup cvn findfont 20 scalefont setfont
10 100 moveto show 
10 10 moveto (ABCDEFGHIJKLMNOPQRSTUVWXYZ) show showpage}
256 string /Font resourceforall

你可以把它打造成你喜欢的漂亮样子,或者直到你觉得厌倦为止......

答案2

它就在我正在使用的书中,用于学习和参考:《Postscript by Example》作者:Henry McGilpin 和 Mary Campione,Addison Wesley,1992 年;ISBN 0-201-63228-4,第 14 章第 553 页,其中有十几页,6 个以上的程序,都是关于这个主题的。

我从网站 标签为“FONTS6.PS”的文件正是我想要的。

相关内容