В Ghostscript, на ПК с Windows XP с помощью струйного принтера, как я могу увидеть образцы шрифтов, доступных в моей системе? Мне нужно знать, как они называются, чтобы вызвать их, и было бы полезно узнать, какие замены сделаны.
2 ответа
(*) {==} 256 string /Font resourceforall
передаст список всех шрифтов, доступных для stdout.
Вместо простого {==}
для аргумента proc для resourceforall вы можете предоставить более сложную подпрограмму для печати страницы вывода с использованием шрифта. Например:
%!
(*) {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
Вы можете сделать это так, как вам нравится, или пока вам не надоест .....
Это есть в книге, которую я использую, чтобы извлечь уроки и в качестве ссылки: "Постскриптум на примере" Генри МакГилпина и Мэри Кампионе, Эддисон Уэсли, 1992; ISBN 0-201-63228-4, глава 14, стр. 553, на котором имеется около дюжины страниц, более 6 программ по этому вопросу.
Я получил загрузку программ с сайта и файл с надписью "FONTS6.PS "это именно то, что я хочу.