Как использовать Prolog для печати файла PDF - PullRequest
3 голосов
/ 30 ноября 2011

Я новичок в Прологе, и мне просто интересно, есть ли способ напечатать что-нибудь в PDF-файл.

Ответы [ 2 ]

3 голосов
/ 30 ноября 2011

Я рекомендую сначала создать файл PostScript, а затем преобразовывать этот файл в файл PDF. Если вы беспокоитесь о несовместимости, PDF и PostScript принадлежат Adobe. PostScript был там первым за десятилетие. PDF по сути является нечитаемой формой PostScript. Однако вы можете редактировать файлы PostScript как обычные текстовые файлы. И, что еще лучше, PostScript - это полноценный язык программирования! Это немного нетрадиционно, и похоже, но чище, чем Форт.

Я рекомендую в качестве вводного текста Первое руководство по PostScript от Питер Вайнгартнер. Не стесняйтесь читать его, это определенно меньше усилий, чем чтение документации библиотек на других языках программирования. И, наконец, у вас есть действительно независимый от устройства способ представления вашей графики! Более того, вы сможете напрямую общаться с принтером!

Чтобы дать вам преимущество, вот небольшая викторина о римских цифрах в формате eps. Таким образом, инкапсулированный файл postscript.

0 голосов
/ 30 ноября 2011

Я не эксперт, но я думаю, что у вас будет больше шансов, если вы вызовете пролог из c / c ++ / java-программы и экспортируете оттуда.

...