問題タブ [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 に答える
1172 参照

django - Django ExtJs と ReportLab で PDF を開く方法

こんにちは、私は Extjs アプリケーションを実行しています。ユーザーがボタンをクリックしたときに、ReportLab で PDF を開きたいと考えています。

私のスクリプトは次のとおりです。

サーバー側にはdjangoビューがあります:

印刷ボタンをクリックすると、Extjs から次のエラーが表示されます: 構文エラー (%PDF-1.3 What I'm doing wrong?

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

python - レポートラボでの日食

Django で作成されたアプリケーションがあり、最終的に Reportlab を使用して、いくつかのテーブルのデータにアクセスして pdf ファイルを生成します。
次のようなインポートがあります。

rlextra.graphics.guiedit.datacharts からDataAwareDrawing、ODBCDataSource、DataAssociation を reportlab.graphics.charts.barcharts
からインポート reportlab.graphics.shapes から VerticalBarChart3D
をインポート _DrawingEditorMixin をインポート

私のreportlabファイルで。Django アプリケーションの生成に Eclipse を使用しています。reportlab py ファイルをアプリケーションに含めると、これらのインポートを解決できないというエラーが表示されます。
アプリケーションに rlextra フォルダーと reportlab フォルダーを含めました。これにより、最後の 2 つのインポートを最初の 1 つでは解決できませんでした。

私は rlextra フォルダーを調べて、その名前の pyc ファイルを持っているフォルダー datacharts が含まれていないことを見つけました。私の日食は、DataAwareDrawing、ODBCDataSource、DataAssociation の意味を理解していません。

Eclipse の外部から同じ reportlab py を Python ファイルとして個別に実行すると、正常に動作します。しかし、Eclipse は、何が必要で、どこから入手できるかを理解していません。

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

python - reportlab.platypusからインポートListFlowable、ListItemが機能していません

私はPythonの初心者です。Reportlabを使用してPDFドキュメントに順序付きリストを作成する必要があります。Reportlabのユーザーガイドで、これら2つのクラスListFlowable()、ListItem()が同じことを行うことがわかりました。しかし、これらのクラスの最初のインポートステートメントは機能していません。

reportlab.platypusからインポートListFlowable、ListItem

このステートメントは私に次のエラーを与えます:

ImportError:名前ListFlowableをインポートできません

これらのクラスをどのように使用できますか?私はpython2.6、reportlab2.5を使用しています。

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

python - xcode4を使用してMac10.6.8にPythonモジュールをインストールする際の問題

これまでのところ、iveはPILとreportlabでこの問題を抱えていました。問題は、インストールが失敗することです

このドキュメントで修正を見つけましたpaikialog

質問は、

ARCHFLAGS = "-arch i386 -arch x86_64"で問題が修正されるのはなぜですか?何してるの?コンパイルが必要なモジュールを追加しようとするたびに使用する必要がないように、グローバルに強制するにはどうすればよいですか?

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

python - PythonのテキストファイルからPDFを生成します

おそらくReportLabで、txtからpdfファイルを作成するための解決策はありますか?このように生産するには

ありがとう。

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

python - Pythonでreportlabなしでテキストファイルをpdfファイルに変換する方法は?

reportlab と py2exe の使用時に問題が発生しました。Python では正常に動作しますが、py2exe でコンパイルした後に exe ファイルを実行すると、reportlab モジュールで多くのエラーが発生します。reportlabを使用せずにテキストファイル(テーブル付き)をpdf形式に変換するPythonの方法でライブラリまたはコードを提案できますか。ありがとう。

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

django - reportlab のデータチャート

django で reportlab を実行すると、このエラーが発生します:
エラーは: データチャートという名前のモジュールがありません

C:\ Python26
\Lib\site-packages\rlextra\graphics\guiedit フォルダーを確認すると、datacharts.py が見つかりませんが、datacharts.pyc と datacharts.pyo しか見つかりません
。他のすべてのファイルについては、py も含まれています。rlextra を再度ダウンロードしようとしましたが、データチャートの py がまだありません。
これは正しい形式ですか、それとも django が見つけられないものを見逃しています。

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

python - base_report_designer モジュールを使用して sxw を rml 形式に変換して、下線付きのタイトル レポートを取得するにはどうすればよいですか?

問題: sxw ファイルがあり、base_report_designer モジュール (OpenERP モジュール) を使用して rml ファイルに変換し、レポートを生成するたびに、sxw では下線が引かれているが、rml ファイルでは下線が引かれていない下線付きフォントがレポートに表示されません。フォント形式を変更しました &レポートで下線付きのフォントを取得できなかった後、サイズを変更しました。現在、sxw のフォント タイプは「Liberation Serif」で、フォント サイズは「12」です。ほとんどのフォント タイプを試しましたが、レポートに線引きされていないフォントが表示されませんでした。現在、rml ファイルに「bold」タグを追加することで、この問題を解決しています。そして、このソリューションの問題は、sxw を rml に変換するたびに、毎回「ボールド」タグを追加しなければならないことです。

解決 策の提案: sxw を rml に変換するたびに、RML に「下線」タグを明示的に追加しなくてもレポートに下線付きのフォントが表示されるように、この問題の別の解決策を教えてください。

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

python - Geraldo Reports でテーブルを作成/作成するにはどうすればよいですか?

ジェラルド レポートで単純なテーブル レイアウトを生成するコードのスニペットを探しています。誰か助けてくれませんか?ドキュメントを確認しましたが、形式に関する追加情報はありません。

0 投票する
0 に答える
1048 参照

python - ReportLab キャンバスを閉じずに保存またはフラッシュする

大きな PDF ファイル (数千ページ) を生成する ReportLab スクリプトがあります。これは、反復ごとにページを作成する単純な for ループで行われます。

ただし、canvas.save() はさらに編集するためにファイルを閉じるため、保存する前に for ループが完了するまで待つ必要があります。これは、PDF がメモリ内で大きくなるにつれて、Python プロセスが約 250MB のメモリ使用量に膨れ上がることを意味します。これは、アプリケーションの観点からは不要に思えます。

編集のために閉じずに ReportLab キャンバスを保存またはフラッシュする方法はありますか?