PDF创建软件可用吗?

时间:2009-01-29 22:05:07

标签: embedded pdf-generation

我正在研究从嵌入式系统创建PDF文件的可能性,特别是使用IAR工具的ARM9。开源或许可是好的 - 我发现很难在网上搜索,我希望有人在这里使用了一个软件包。首选C或C ++,我们将只用一点文字和图形创建相当简单的报告。

更新:通过搜索SO,我确实找到了PDFTron - 任何人都有这方面的经验吗?似乎它可能会做我们想要的。

3 个答案:

答案 0 :(得分:0)

!!!

(这是一个网络服务器吗?否则,将文本文件作为报告吐出并在PC上进行转换似乎更有意义。)

没有经验,但也许libHaru?维基百科有一个list of PDF software

答案 1 :(得分:0)

看看iText - 我之前使用过它并且效果很好。

(它是基于Java的,但你说“首选C或C ++”,不是必需的)

答案 2 :(得分:0)

您定位的系统有多大?如果你能负担得起运行Python解释器和Inkscape的副本(不需要X),那么就有一个很棒的工具链。

上次我遇到了你所处的问题空间时,我使用Inkscape在非GUI模式下将SVG渲染为PDF,如下所示:

inkscape --without-gui --export-pdf=foo.pdf foo.svg

...使用模板替换构建SVG。 (在过去这样做时,我使用Genshi模板语言来构建模板,这恰好与Inkscape的GUI功能完美互操作--Inkscape-the-GUI-SVG-editor不会删除命名空间中的标签它无法识别,因此即使将其标记为Genshi模板,您也可以在Inkscape中编辑SVG模板!)

我的用例是自动生成传出传真作业的封面页;邮件列表存档HylaFAX+中提供了一整套为here实现此方法的脚本。