5

我需要一个基本的 pdf 生成器,它可以让我将一些图像和文本折腾成 pdf 文件。拥有一些基本绘图命令(线条等)的能力也将是一个加号。

我确实通读了这个问题,但我真的不需要报告生成器,而且那里的大多数回复似乎对我正在尝试做的事情来说真的是矫枉过正。(我不需要模板或 LaTeX 级布局控件。)

4

3 回答 3

5

对于我的一个项目,在过去的六个月中,我已经测试和/或实施了大概六七种不同的从图像到 PDF 的方法。最终,我最终回到了ReportLab(我最初出于与您描述的类似原因而避免使用它),因为所有其他人都有明显的限制或完全遗漏(例如无法设置文档元数据)。

ReportLab 并不像乍一看那样难以处理,而且它可以为您省去很多日后令人头疼的重构。我强烈建议您继续使用它,因此知道如果您想要做更多事情,您也将拥有这种能力,而不是像我所做的那样在许多不同的实用程序、库、和格式。

编辑:

还值得一提的是,如果您只想在页面上放置一点文本和图像,您可以绕过 ReportLab 附带的鸭嘴兽布局系统。

于 2008-11-10T21:04:17.550 回答
1

我认为通过 Latex 是最简单的方法,而且一点也不矫枉过正。生成工作 PDF 文件是一项相当困难的活动,而生成 Tex 源文件要容易得多。任何其他排版更改也可能会起作用,例如通过 reStructuredText 或 troff。

于 2008-11-10T20:59:04.173 回答
0

报告实验室代码不行吗?使用 LaTeX 可能不会过大的原因是因为 pdf 是一种非常低级的格式。在 pdf 中,您不会自动获得换行符,您必须自己计算线宽。

于 2008-11-10T21:04:48.843 回答