2011-07-29 15 views
0

ReportLabでtxtからpdfファイルを作成する方法はありますか?このようにするにはpythonのテキストファイルからpdfを生成する

+------+-------+------------+ 
| Name | Age | Nickname | 
+======+=======+============+ 
| 107 | Ella | Fitzgerald | 
+------+-------+------------+ 
| 108 | Louis | Armstrong | 
+------+-------+------------+ 
| 109 | Miles | Davis | 
+------+-------+------------+ 
| 110 | Benny | Goodman | 
+------+-------+------------+ 

ありがとうございます。

答えて

2

ReportLabはオプションです。 LaTeXは別のオプションです。

+0

はい、私はすでにReportLabのをテストし、 pdfにテキストファイル全体をインポートするソースのサンプルはありますか?ありがとうございます[リンク](http://pypi.python.org/pypi/xhtml2pdf)による – kuslahne

0

EMACS orgモードは非常に簡単です。 Orgは簡単なASCII形式で表をフォーマットするのを容易にします。最初の空白以外の文字として '|'が付いた行は、表の一部とみなされます。 '|'は列セパレータでもあります。

C-c C-e p(org-export-as-pdf) LaTeXとしてエクスポートし、PDFに処理します。

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) 
+0

Python、virtualenv、依存関係 ** Python 2.6.xまたは2.7.xをインストールしてください。インストール手順は、お使いのオペレーティングシステムによって異なります。**現在、Python 2.5.xを使用しています。 – kuslahne

関連する問題