reportlab

    1

    2答えて

    は言う:ReportLabの/デモ/色で colortest.pyスクリプトがReportLabのセットアップや色を使用することが可能な さまざまな方法を示しています。 スクリプトを実行し、出力文書colortest.pdfを表示してみてください。 これは、異なる色空間と、reportlab.lib.colorsモジュールに名前が付けられている の色の選択を示しています。 私はそれがReportL

    1

    1答えて

    私は、アーティストがAdobe Illustratorから書き出したPDFファイルを受け付けるサーバーアプリケーションを構築しています。各ファイルは、いくつかの同様の作品を含むアート "デッキ"として機能し、各レイヤーはデッキ内の別個のアート作品となります。 私はプログラム的にこれらの層にアクセスして、独自のPDFファイルを、この場合は、単一ページの文書にそれらを分離することができるようにしたいと

    6

    1答えて

    Windows上でPythonを使用したオープンソースのReportlabを使用しています。私のコードは複数のPNGファイルをループします&はそれらを組み合わせて1つのPDFを形成します。各PNGは、完全な文字仕様(8.5x11)に拡張されています。 問題は、output.pdfに保存されたすべての画像が互いに重ね合わされ、最後に追加された画像のみが表示されることです。新しいページにオフセットする

    1

    1答えて

    私は単純な棒グラフを生成するためにreportlabを使用しています。 以下は私のコードです。 つ 'バー' lables下 'foo' と別の下でなければならないが、両方のバーは、 'FOO' の下に表示されている from reportlab.graphics.shapes import Drawing from reportlab.graphics.charts.barcharts imp

    2

    2答えて

    ReportLabを使用してpdfを生成しています。しかし、私はそれに画像を添付しようとしているとき、それはエラーを与える。私がイメージを含んでいないなら、すべては問題ありません。コードは正常に実行されます。 私は以下のディレクトリ構造を持っています。 parentDir\ main.py childDir\ __init__.py first.py

    5

    3答えて

    を経由してPDFを作成して返すように描画オブジェクトを使用して、オブジェクトが例えば d = shapes.Drawing(400, 400) renderPDF.drawToFile(d, 'test.pdf') とDjangoで、別のレンダラーに書き込むことができる描画、Canvasオブジェクトは、例えば、のHttpResponseを介して送信することができます。 response =

    2

    2答えて

    URLのHTMLソースを取得して解析し、その結果をPDFとして出力しようとしています。 私はBeautifulSoup、urllib2、およびreportlabに依存したいと思っていましたが、私はそれらを適切に組み合わせる方法がありません。 エラーとして私は'module' object is not callableを取得します。これは、django 1.3.1 devサーバーを実行してビューに

    14

    3答えて

    自動生成されたPDFに異なる色のテキストを使用したいとします。 the reportlab docsによると、私がする必要があるすべては、次のとおりです。 self.canvas.setFillColorRGB(255,0,0) self.canvas.drawCentredString(...) しかし、それは何もしません。テキストは何に関係なく黒です。

    2

    3答えて

    PDF/Doc(MS Word)形式でレポートを生成するための助けが必要です。私は理解できない "docx"を除いて、docでレポートを生成するモジュールを見つけることができません。実際には私は実際の作業はDocのみでレポートを生成することですが、作業するモジュールを見つけることができないのでPDFを選択します。私は "レポートラボ"モジュールを使用していますが、私はそれにいくつかの制限があります

    1

    1答えて

    以下のコードは、99行のデータとヘッダが各ページ区切りで繰り返される素敵なテストテーブルを作成します。テーブルはかなり狭いので、最初のページの左側に1〜37行、最初のページの右側に38〜74行、第2ページの左側の行75〜9​​9。私はこれを「ページを横切ってテーブルを分割する」と言いましたが、私がしようとしているもののより良い名前があるかもしれません。 from reportlab.platypu