問題タブ [pisa]

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 投票する
2 に答える
3317 参照

python - Pisa / XHTML2PDF で使用するために SVG 画像を変換するには?

私はPisa/XHTML2PDFを使用して、Django でオンザフライで PDF を生成しています。残念ながら、SVG 画像も含める必要がありますが、これは簡単な作業ではないと思います。

a) SVG を PNG / JPG (Python で) に変換するか、b) Pisa からの PDF エクスポートに SVG を含めるのに最適な方法は何ですか?

0 投票する
6 に答える
9860 参照

python - djangoテンプレートからピサを使用して非ASCIIシンボルを含むPDFを生成する方法はありますか?

このスニペットを使用してテンプレートからPDFを生成しようとしています:

ラテン語以外のすべての記号が正しく表示されていません。テンプレートとビューはutf-8エンコーディングを使用して保存されます。

ビューをANSIとして保存してから、ユーザーunicode(html、 "UTF-8")に保存しようとしましたが、TypeErrorがスローされます。

また、デフォルトのフォントがどういうわけかutf-8をサポートしていないためかもしれないと思ったので、pisaのドキュメントによると、スタイルセクションのテンプレート本体にfontfaceを設定しようとしました。

それでも結果は出ませんでした。

この問題を解決する方法を知っている人はいますか?

0 投票する
7 に答える
25845 参照

django - django --pisa:PDF出力に画像を追加する

Web(http://www.20seven.org/journal/2008/11/pdf-generation-with-pisa-in-django.html)の標準的な例を使用して、djangoビュー/テンプレートをPDF。

PDFに表示されるように(URLまたはサーバー上の参照からの)画像をテンプレートに含める「簡単な」方法はありますか?

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

google-app-engine - Google App Engine で Pisa を使用して HTML/CSS から PDF を生成する方法

特定のサイトからいくつかのデータをクロールし、html/css でフォーマットされたものを提示する単純な GAE アプリケーションを開発しています。
私が今やりたいことは、フォーマットされた html/css を PDF に変換する PDF へのエクスポート機能を提供することです。

Reportlab Toolkit をインポートしましたが、うまく動作しますが、次のように手動で PDF を作成する必要があるため、必要なものではありません。

私が本当に必要としているのは、Html/Css を PDF に変換するPISAのようなライブラリです。

Google App Engine に PISA をうまく統合して使用した人はいますか?

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

django - Pisaを使用してPDFをディスクに書き込む

ブラウザのdjangoで.pdfを生成するpisaを使用していますが、ファイルを自動的にディスクに書き込みたい場合はどうすればよいですか?私がやりたいのは、指定された時点で.pdfバージョンのファイルを生成し、それをアップロードディレクトリに保存できるようにすることです。これにより、ブラウザの操作は不要になります。これは可能ですか?

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

internet-explorer - Pylons と Pisa (xhtml2pdf): IE の空白ページ

レポート用に動的に生成された PDF ドキュメントを提供するために pylons を使用しています。ダウンロードのプロンプトも表示されません。ただし、IE は他の Web サイトで生成された PDF を正しく表示します。

問題があるかどうかはわかりませんが、ページは HTTPS 経由でアクセスされます。

私のコントローラーは次のことを行います:

  • mako を介してソース ページをレンダリングします。
  • pisa を使用して html を pdf に変換します
  • これらのヘッダーを応答に追加しますContent-type: application/pdfContent-disposition: inline; filename=file.pdf

何か提案はありますか?私は立ち往生しているようで、他に試してみることができません。

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

python - Django/PythonでPDF変換を最適化する

レポートをPDFでエクスポートするWebアプリがあります。クエリが100未満の値を返す場合は、すべて問題ありません。レコード数が100を超えると、サーバーは502プロキシエラーを発生させます。レポートはHTMLで正常に出力されます。サーバーをハングアップさせるプロセスは、htmlからPDFへの変換です。私はPDFを生成するためにxhtml2pdf(別名pisa 3.0)を使用しています。アルゴリズムは次のようなものです。

サーバーがメモリを解放できるようにバッファを作成することを考えましたが、まだ何も見つかりませんでした。誰でも助けることができますか?お願いします?

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

html - ピサで繰り返す方法(xhtml2pdf)

Pisaを使用してHTMLからPDFを生成しています。ピサのドキュメント(セクション11.3)には、行を繰り返すことが可能であると記載されています。「テーブル内でページ分割が発生した場合、テーブルの行を繰り返すことができます。繰り返される行の数は、属性repeatに渡されます。」それらのサンプルコードは次のとおりです。

私のコードは

最初の<tr>がページ分割で繰り返されない理由について何か考えはありますか?

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

python - html 変換を介して目次を生成する pisa

目次が最初のページに来て、すべてのテキストが後ろに来るようにタグを使用する方法を知っている人はいますか? これは私がこれまでに得たもので、テキストの背後にある目次を生成します...

pdf.html

うまくいかないように見えても、すべてを正しい位置に置くことができないようです...どこかにヘルプやドキュメントはありますか? PISAのドキュメントは、実際には詳細が非常にくだらないです...

ところで、もう1つ余分なことですが、この目次を正しいページにジャンプさせることは可能ですか? はいの場合、これはどのように機能しますか?

よろしく、

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

python - pisa htmltopdfライブラリのlink_callbackに画像URLを使用する

関連:django --pisa:PDF出力に画像を追加する

Google Chart APIを使用してユーザーに一連のレポートを表示するサイトがあり、PDFバージョンを実装しようとしています。link_callbackローカルメディア(css / images)に最適なパラメーターを使用していますpisa.pisaDocumentが、リモート画像(google charts URLを使用)で機能するかどうか疑問に思っています。

ピサのウェブサイトのドキュメントから、これが可能であることが示唆されていますが、その方法は示されていません。

通常、pisaは、これらのファイルがローカルドライブにあることを想定しています。また、元のドキュメントを基準にして参照することもできます。しかし、プログラマーは、HTTP要求を介して、またはデータベースなどから、インターネットなどのさまざまな種類のソースからロードしたい場合があります。

これはDjangoプロジェクトに含まれていますが、それはまったく関係ありません。これが私がレンダリングに使用しているものです:

link_callbackにurllibリクエストオブジェクトを返させようとしましたが、機能しないようです。

それが生成するPDFは、グーグルチャートの画像がそこにないことを除いて完全に出てきます。