Ghostscript:如何找出可用的字体?

Har*_*ton 6 fonts ghostscript postscript

在 Ghostscript 中,在带有喷墨打印机的 windows xp 电脑上,如何查看系统上可用的字体示例?我需要知道调用它们时调用它们的内容,并且知道进行了哪些替换会很有用。

小智 7

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

{==}您可以提供一个更复杂的例程来使用字体打印输出页面,而不是简单的 proc 参数给 resourceforall。例如:

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

甚至:

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

你可以随心所欲地让它变得漂亮,或者直到你觉得无聊......

  • @Ant6n是的,只需调用 `gs -c '(*) {==} 256 string /Font resourceforall'` 或将上述代码保存到 ps 文件中并运行 `gs file.ps` (2认同)