7

我通常有一些模拟数据,我想以表格的形式包含在演示文稿中。通常我使用 Open(Libre)-Office Impress 进行演示。然后我从我的结果中复制粘贴到 Impress 表中。我觉得这有点乏味。由于我已经在 Python 中获得了结果,有什么方法可以从这些数据中自动生成 .pdf 或 .eps 表,以便我可以快速将 .pdf 或 .eps 导入 Impress?

4

4 回答 4

4

<plug>我为我的网站编写了TableFactory。</plug> 它是 ReportLab 的包装器(至少,PDF 生成器类是)。您可以在http://kstrauser.github.com/tablefactory/看到一些示例代码和输出。

于 2011-05-29T21:22:12.077 回答
1

在 Python 中执行此操作的标准方法是ReportLab,但安装它既不简单,也不使用它。

我不确切知道有什么要求,但一种解决方法是生成 HTML 报告并将它们转换为 PDF。

根据您使用的平台,您可能有不同的方法。例如对于 OSX 来说真的很简单,/System/Library/Printers/Libraries/convert

于 2011-05-29T18:07:13.067 回答
0

在http://www.reportlab.com/software/opensource/上查看 Reportlab 的开源产品

于 2011-05-29T18:02:41.850 回答
0

嗯,这个问题提了很久了,不过最近有机会尝试一下report lab。安装很简单,完全不会出汗。只需访问他们的主页并查看他们的文档即可。

对于那些总是先跳入“入门教程”的人。您可以尝试阅读此博客中的简单教程,以更好地了解此模块是否适合您的需要。 http://www.blog.pythonlibrary.org/2010/03/08/a-simple-step-by-step-reportlab-tutorial/

快乐编码。

于 2012-04-17T12:37:35.630 回答