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

python - Django python pisa モジュール utils なし

pisa を使用して html から pdf を生成しようとしています。以前にこのエラーに遭遇したことがある場合はお知らせください。

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

python - Django の Pisa (XHTML -> PDF) で PDF の画像が表示されない

まず、これに関する他のスレッドを見て、これを修正するためにほぼすべてを試しましたが...

Pisa を使用して HTML ページを PDF にレンダリングすると、HTML の画像が著しく失われます。つまり、ページを HTML にレンダリングするとすべてがうまくいきますが、Pisa を使用して出力を PDF に切り替えると、画像が消えます。

私が見つけた最も一般的なことは、次のようにリンク コールバック関数を作成することです。

ただし、これは機能しません。PDF が表示されますが、画像がありません。

また、HTML を mkstemp に書き込み、コマンド ライン経由で PDF に変換し、HTML を出力するという別のスレッドの提案も読みましたが、そこでも成功しませんでした。

同様の問題を抱えている人のために、1.1.17の代わりにPIL 1.1.16をインストールしようとさえしました-ダイスはありません。

ここで私が間違っている場所について誰かが考えを持っていますか?

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

django - Django - ピサで生成された PDF にスペースがありません

私はDjangoを使用しており、PDFをレンダリングするコードは本当に典型的です:

そして、recipe.html は珍しいものではありません。

ただし、pdf のスペースはレンダリングされません。すべての言葉は隣り合っています。通常のスペースと「 」を試しましたが、結果は同じです。たとえば、上記は PDF では「YourReceipt」と表示されます。

pisa のコマンド ライン バージョンを使用しようとすると、単語間にスペースを入れても問題なく pdf が生成されます。

何かご意見は?

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

django - Django pdf: pisa を使用した長いテキストのページ レイアウト

pisa を使用して、次のレイアウトの PDF ファイルを生成します。

場合によっては、メイン フレームのコンテンツが 1 ページに収まるほど短くなく、フッター フレームのスペースも使用することがあります。その代わりに、残りのテキストを 2 ページ目のメインのフレーム スペースに配置したいと思います (残りのフレームのスペースは空けておきます)。助言がありますか?

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

django - Pisa pdf コンバーターは、大きなテーブルでは非常に遅くなります

私は Pisa を使用して HTML を PDF に変換しています (Django プロジェクトで)。複数のページにまたがるテーブルを処理すると、非常に遅くなります。

200 行のテーブルは変換に最大 150 秒かかりますが、小さなテーブルに分割すると 15 秒かかります。

Pisa で処理する HTML テーブルを作成するためのヒントやベスト プラクティスはありますか?

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

python - xhtml2pdfで画像をpdfに出力

私はこの投稿に従いました:django --pisa:PDF出力に画像を追加し、fetch_resourcesを使用します。PDFファイルは、画像が欠落していることを除いて、通常どおり生成できます。

これは私のコードです:

これは私のテンプレートです:

「copyright.digital_signature.url」はブラウザに画像を正しく表示できるので正しいと思います。そして、それはPILがインストールされたことを意味しますか?

誰かが問題が何であるか私を助けることができますか?どうもありがとうございます!

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

python - Pisa を使用したページ番号の印刷

私は自分の django プロジェクトで pisa を使用して、HTML をレポート機能用の PDF に生成させています。一部のレポートがかなり大きくなり、ページ番号が付けられていないことに気付きました。印刷された PDF レポートにページ番号を表示する方法を知っている人はいますか?

編集

これが私がPDFを生成する方法です

HTML

どんな助けでも大歓迎です。

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

python - Django で Livecycle フォームに入力する

Livecycle で作成されたフォームに Django のフォーム データを入力しようとしています。これで、コードは正しく作成されたと思いますが、ライブサイクル フォームの構造に苦労しています。現在、adobe acrobat で作成された pdf にデータを入力することはできますが、livecycle ではできません。livecycle に特定のファイル構造はありますか?

これが私がpdfを埋めるために呼び出す関数です:

fdf_val_str は次のとおりです。

クライアントは、views.py で関数を編集します。

どんな助けでも大歓迎です

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

footer - pisa/xhtml2pdf を使用して、最初のページと連続するページに異なるフッターを表示する

フッターを Pisa 文書の最初のページに 1 つのフレームとして表示し、2 ページおきに別のフレームとして表示するのに問題があります。hereから lastPage のアイデアを適応させようとしましたが、うまくいきませんでした。

これを行うことは可能ですか?<pdf:nextpage />ドキュメントには複数のページにまたがる可能性がある (またはそうでない可能性がある) 長いテーブルがあるため、ここでは適切ではないようです。<pdf:nextframe />さらに、最初のページのみのフレームは有望に見えますが、これを正確に使用する方法はわかりません。

現在、私は(簡潔にするために切り取っています):

これにより、各ページに同じフッターが配置されます。連続する各ページに同じスペースを残す必要がありますが、フレームにはコンテンツがありません。