問題タブ [reportlab]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
630 参照

python - Non-numbered pages in ReportLab

Is it possible to generate a PDF file using ReportLab in such a way that the front page (and possibly table of contents) are excluded from the page numbering done by Platypus?

0 投票する
3 に答える
14223 参照

python - ReportLab:テキストオブジェクトを整列させる方法は?

私は次のReportLabコードを持っています:

私が達成したいのは、各文字(setCharSpace)の間に3(ピクセル?)のスペースを置き、結果の文字列をページの特定の領域の中央に揃えることです。

私が見つけた限りでは、テキストオブジェクトは文字間のスペースを指定できる唯一の方法です。

何か案は?

0 投票する
4 に答える
8771 参照

python - Pythonを使用してPNGをPDFに変換する

PNGを2ページのPDFに変換するPythonスクリプトを作成したいと思います(つまり、PDFごとに2つのPNG)。ソフトウェアは、MacとWindows7の両方で実行する必要があります。

私の現在の解決策はReportLabを使用していますが、それはMacに簡単にインストールできません。そのウェブサイトによると、それはWindows用にコンパイルされたバージョンしか持っていません。クロスプラットフォームバージョンがあり、インストールするにはCコンパイラが必要です。

これを行うためのより良い方法はありますか(MacにCコンパイラをインストールする必要がないように)?別のライブラリを使用する必要がありますか、それとも完全に別の言語を使用する必要がありますか?Pythonスクリプトからプログラムを呼び出すことができる限り、PDFの作成には任意の言語を使用できます。または、Macにインストールできる非常に単純な(つまり、プログラマー以外の人がインストールできる)Cコンパイラーはありますか?

おすすめは何ですか?

0 投票する
2 に答える
5897 参照

python - reportlab: rml で td の colspan を設定する

colspantd要素を設定できるオプションが見つかりませんrml。それはどういうわけか可能ですか?

0 投票する
2 に答える
639 参照

python - ページが reportlab PDF でいっぱいかどうかを確認するにはどうすればよいですか?

Reportlib( c.draw() を使用)でPDFテーブルを作成しています。動的コンテンツのためにページがいついっぱいになるかわかりません。ページの最後にいる場合、フッターを追加して c.showPage() を実行できるようにするにはどうすればチェックアウトできますか?

0 投票する
2 に答える
10855 参照

django - SimpleDocTemplate から構築された ReportLab pdf のレンダリング

ユーザーがダウンロードできるキャンバスを使用して現在pdfを生成するdjangoアプリがあります。StringIO バッファを作成し、いくつかの処理を行ってから、response.write を呼び出します。

カモノハシとSimpleDocTemplateを使用してpdfを作成したいと思い、これを書きました

しかし、これは機能しません。開くことができない悪いPDFが作成されます。私はラインを推測します

間違っています。

PDFをレンダリングするにはどうすればよいですか?

0 投票する
1 に答える
5100 参照

image - レポートラボを使用した背景画像?

reportlabを使用してPDFページに背景画像を追加するにはどうすればよいですか?

0 投票する
4 に答える
7152 参照

python - レポートラボのrml用のwysiwygエディターは存在しますか?

0 投票する
2 に答える
21747 参照

python - PythonでReportlabを使用した画像のアスペクト比

フレーム内に画像を挿入したい。これを行うには2つの方法があります。

  1. drawImage(self、image、x、y、width = None、height = None、mask = None、preserveAspectRatio = False、anchor ='c')
  2. 画像(ファイル名、幅=なし、高さ=なし)

私の質問は、アスペクト比を維持しながらフレームに画像を追加するにはどうすればよいですか?

0 投票する
2 に答える
4649 参照

svg - reportlab を使用して、matplotlib によって生成されたベクトルベースのグラフで PDF を作成する

reportlabを使用して Django-Installation のサーバー側で PDF ドキュメントを構築しようとしています。これらのドキュメントには、 matplotlibで作成されるいくつかのグラフが含まれている必要があります。

PIL-Imageオブジェクトを-flowableに直接渡すことで、一時的にファイルシステムにダンプせずにreportlabにmatplotlibの画像を使用させる方法をすでに理解しましたImage()。これは、PNG などのラスタライズされた画像形式では驚くほどうまく機能します。

これで、ケーキのアイシングとして、ベクター ベースのグラフィックス (SVG など) を埋め込むことができます。

svglibを使用して、matplotlib によって生成された SVG を reportlab グラフィック オブジェクトに変換しましたが、残念ながら svglib では目盛りと軸ラベルが省略されています。一部のグラフでは、一般的に失敗します。

あなたはなにか考えはありますか?