Генерация PDF документов из LISP - PullRequest
4 голосов
/ 08 января 2010

Я хочу создать технический отчет из lisp (AllegroCL в моем случае), и я изучил различные пакеты / проект, чтобы помочь мне сделать это.

Требования:

  • Нужно сгенерировать PDF
  • Может создавать промежуточный формат, такой как RTF, Реструктурированный текст, HTML, Word DOC или Latex
  • Нужно быть гибким, чтобы иметь возможность добавлять контент в моем приложении
  • Необходимо обрабатывать многостраничные, верхние и нижние колонтитулы, таблицы, включение изображений.

Возможности:

  • cl-pdf и cl-typesetting : Я проверил это, и пока оно работает, но есть ли лучшая альтернатива?
  • Некоторые Генератор латекса , но ???

Вопрос:

Знаете ли вы альтернативы для легкого создания (PDF) отчетов из lisp. Каков наилучший рабочий процесс?

1 Ответ

5 голосов
/ 08 января 2010

мы используем cl-pdf и cl-typesetting в течение последних 3 лет, и у него есть многочисленные проблемы ... (например, его путаница вокруг кодировок или молчаливая не рендеринг вещей, которые не подходят,или ...) так, я не рекомендую новые разработки на их основе.

в настоящее время мы находимся в процессе , переводя все наши механизмы экспорта в openформат документа .openoffice всем доволен, и есть плагин для MS Office .

есть .fodt, так называемый плоский текстовый формат открытого документа, который представляет собой простой XML-файл, описывающийдокумент.генерировать его так же просто, как генерировать xml-файлы.

вы также можете сделать части вашего документа доступными только для чтения с паролем (вставьте раздел и отметьте его как доступный только для чтения и защититепароль. при генерации XML вы можете генерировать случайные хеши в качестве пароля ...).

...