私はいくつかのSVGをバッチで作成しており、印刷のためにそれらをPDFドキュメントに変換する必要があります。私はsvglib
とそのsvg2rlg
メソッドを使用しようとしていましたが、ドキュメントのベクトルグラフィックスを保存することは絶対に驚きです。それはテキストを正しく配置することはほとんどできません。SVGをPDFに変換する(svglib + reportlabが不十分です)
ダイナミックに生成されたSVGがうまく作成されているため、生の入力にsvglib
をテストしました。これは私が導入している問題ではないことを確認しています。
したがって、svglib
とReportLabより前のオプションは何ですか?これは、これが一部であるプロジェクトの予算からすでに外れているので、無料または非常に安いものでなければなりません。 ReportLab Plusの1k /年の手数料はありません。
私はPythonを使用していますが、この段階で私たちのUbuntuサーバー上で動作する限り、私は満足しています。
編集:テスト済みのプリンス。より良いが、それでも文書の半分は無視している。
次のアプローチのコンボを使用できますか?http://stackoverflow.com/a/6599172/1104941とhttp://www.blog.pythonlibrary.org/2012/01/07/reportlab-converting-hundreds-後者はreportlabを使用していますが、私はあなたがpdfsを生成しているだけのPlus版なしで逃げることができないのだろうかと思います。あなたはカイロと一緒にpdfに直接行くことができるかもしれませんが、私は答えの代わりにコメントを確実に言うことができません。 – sgallen