私はPDF生成がここではたくさん議論されていることを知っています。しかし、私はまだ私が必要なものを見つけることができませんでした。PDF任意のテーブル(理由の範囲内)幅
私はPythonからPDFレポート(主にテーブル)を生成しようとしています。はい、私はReportLabとPisaを試しました。両方とも、コラムの内容が、生産に遭遇するのが不合理で非現実的ではないと思った状況で「中断」しました。
私が妥当と言うとき、私は幅が異なる8 - 12列を意味します。 80 - 1200またはそのようなものではありません。
私はLinuxのコマンドラインからスクリプトを起動することができるため、ネイティブのPythonソリューションは必要ありません。
私はこれらのレポートをXHTMLで動作させていますが、それは多かれ少なかれ完全に見えます...私はそれらを活用したいと思います。
私が尋ねるのは、XHTMLブラウザのレンダリングに近い品質のPDFで、任意のサイズのテーブルをレンダリングするために使用できるツールを誰もが知っていますか?
PrinceXMLのようなものを使用したいと思います。このプロジェクトの規模は、そのようなツールの費用を正当化するものではありません。
私がラテックスで必要としていることをしようとしましたが、それは私にはあてはまりませんでしたが、それがの良いアイデア私は例を感謝します。
よろしくお願いいたします。
返信いただきありがとうございます!私はサーバーモードでOpenOfficeを動作させることを考えていましたが、現在のプロダクションセットアップでは飛ばないでしょう(このプロジェクトはそれほど優先度は高くありません)。ウェブキットの提案では、私はちょうど、発見した: http://code.google.com/p/wkhtmltopdf/ と私はそれを試してみるつもりですかなり有望です。 TeXの例をありがとう。 乾杯! –
ラテックスで表の境界線を作成するのは簡単です。水平ラインの場合は\ hlineを使用し、垂直ラインの場合は、\ begin {tabular}コマンドのあとに次のようにカラムを挟んでパイプを入れます。 \ begin {tabular} {| r | r | r |} 1&2 &3 \ tabularnewline \ hline 4&5&6 \ tabularnewline \ hline \ end {tabular} そこには罫線のある表があります。 – Mica