从LISP生成PDF文档

时间:2010-01-08 08:34:46

标签: pdf lisp pdf-generation document rtf

我想从lisp生成技术报告(在我的案例中是AllegroCL),我研究了各种软件包/项目来帮助我做到这一点。

要求:

  • 需要生成PDF
  • 可以创建一个中间格式,如RTF,重组文本,HTML,Word DOC或Latex
  • 需要灵活,才能在我的应用程序中添加内容
  • 需要处理多页,页眉,页脚,表格,图像的包含。

的可能性:

  • cl-pdf和cl-typesetting :我检查过这个,现在可以使用了,但还有更好的选择吗?
  • 一些乳胶发生器,但???

问题:

您是否知道从lisp轻松生成(PDF)报告的替代方法。什么是最好的工作流程?

1 个答案:

答案 0 :(得分:5)

我们在过去3年中使用 cl-pdf和cl-typesetting ,它有很多问题......(比如它对编码的困惑,或者默默地不渲染不适合的东西,或者......)所以,我不建议基于它们的新开发。

目前我们正在将所有导出机制移至open document format 。 openoffice对它很满意,而且还有一个plugin for ms office

有.fodt,即所谓的平面开放文档文本格式,它只是一个描述文档的xml文件。生成它就像生成xml文件一样简单。

您还可以make parts of your document read-only使用密码(插入一个部分并将其标记为只读并受密码保护。生成xml时,您可以生成随机哈希作为密码......)。