是否有解决方案从txt创建pdf文件,可能在ReportLab中?像这样生产
+------+-------+------------+
| Name | Age | Nickname |
+======+=======+============+
| 107 | Ella | Fitzgerald |
+------+-------+------------+
| 108 | Louis | Armstrong |
+------+-------+------------+
| 109 | Miles | Davis |
+------+-------+------------+
| 110 | Benny | Goodman |
+------+-------+------------+
感谢。
答案 0 :(得分:2)
ReportLab是一个选项。 LaTeX是另一种选择。
答案 1 :(得分:0)
EMACS组织模式使此任务非常简单。 Org使得以纯ASCII格式化表格变得容易。任何带有“|”作为第一个非空白字符的行都被视为表的一部分。 '|'也是列分隔符。
C-c C-e p(org-export-as-pdf) 导出为LaTeX,然后处理为PDF。
答案 2 :(得分:0)
比萨从html生成。这很容易使用。
http://www.xhtml2pdf.com/ http://www.20seven.org/journal/2008/11/pdf-generation-with-pisa-in-django.html http://antydba.blogspot.com/search/label/django%20pisa%20html2pdf%20polskie%20czcionki
import ho.pisa as pisa
import cStringIO as StringIO
result = StringIO.StringIO()
pdf = pisa.pisaDocument(StringIO.StringIO("<table><tr><td>test test</td></tr></table>"), result)