問題タブ [xhtml2pdf]

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 に答える
708 参照

python - xhtml2pdf によって生成された pdf の最初のページにのみ表示される header_frame の画像

Flaskでpython 2.7を使用してWebアプリを開発しています。xhtml2pdf を使用して、Jinja2 のテンプレートに基づいて pdf を生成しています。テンプレートの header_frame に画像を配置したいのですが、最初のページにしか表示されません。テキストでやってみましたが、すべてのページにヘッダーが表示されます。

ビューコードは次のとおりです。

create_pdf 関数は次のとおりです。

そして、これがテンプレートです(重要な部分):

あなたが私を助けてくれることを願っています。ありがとう。

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

python - xhtml2pdf gae no module named

アプリを GAE にデプロイしようとしています。ローカルではアプリは動作しますが、GAE で実行しようとすると、次のように返されます。

xhtml2pdf という名前のモジュールはありません

コードは次のとおりです。

requeriments.txt:

ありがとう!

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

javascript - html2canvas - onrendered がまったく機能しない

ここに私のコードがあります、

HTMLコードは

index.html で -

アクションで pdf() メソッドを呼び出しています。pdf() メソッドが呼び出されているが、レンダリングされていないことは確かです。html2canvas の問題に対して同様の SO レスポンスを試しましたが、onrendered を機能させることができない理由がわかりません。まったく呼び出されていません。

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

python - xhtml2pdf 動的コンテンツでページネーションを機能させる

djangoビュー内で生成された請求書pdfテンプレートを作成し、テーブルに大量のコンテンツが追加されたときをテストしています。最初のページの表にコンテンツが多すぎる場合、次のページに続くこと。私が直面している問題は、コンテンツが最初のページのテーブルから消えてしまい、二度と見られないことです. ドキュメントのページネーションの例でイベントをテストしました。

<p>しかし、それはページ番号を持つ最初のページだけを表示し、タグ内のテキストは表示されません。私は github ページで問題を提起しましたが、ここで解決できるかもしれないと考えました。

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

php - HTML2PDF <記号がphpで機能しない

データを PDF にエクスポートしましたが、問題なく動作していますが、1 つの文字列のテキストは " " です。このテキストを PDF にエクスポートすると、すべてのテキストが空白になることに署名したtest<5後、PDF で "test" と表示されるだけです。<この問題を解決する方法を教えてください。HTML2PDFPDFでデータをエクスポートするために使用しています

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

python - Django: ValueError: 辞書更新シーケンス要素 #0 の長さは 5918 です。2が必要です

私はDjango 1.8、reportlab、xhtml2pdf、html5lib、pypdfを使用しており、ビューは次のようになります( https://stackoverflow.com/a/1377652/4496057 )

次のエラー Update(Entire traceback) が表示されます。

このエラーは HTTPResponse に固有のようで、他のスタックオーバーフローの投稿は役に立ちません

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

java - number は、flyingsaucer と itext でラップできません

環境は:flyingsaucer r8 and itext 2.0.8

Flyingsaucer と itext を使用して pdf ファイルを作成します。

テーブル レイアウト:固定;ワード ラップ:ブレーク ワード;

セルの内容をラップします。ただし、生成された pdf ファイルは次のようになります。 ここに画像の説明を入力

上記の図から、「説明」列の長い英文は正しく折り返すことができますが、「アカウント コード」と「説明」の長い数字を折り返すことができないことがわかります。

「word-break:break-all;」も試しましたが、それでもうまくいきません。

私のxhtmlファイルは次のとおりです。

私のコードは:

私の質問は次のとおりです。

  1. どのようにテーブル レイアウト: 固定; ワード ラップ: ブレーク ワード; ラップコンテンツ?それは何を包むことに基づいていますか?
  2. 英語/中国語のセンテンスは正しくラップできるのに、数字はできないのはなぜですか?
  3. 私の場合、番号をラップする方法は?

前もって感謝します!

itext 5.5.9 を使用した後、数値は正しくラップできますが、現在は css : -fs-table-paginate: paginate; #pagenumber:before { content: カウンター(ページ); }#pagecount:before { content: カウンター(ページ); } は itext 5.5.9 では機能しません

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

python - xhtml2pdf が画像を選択しない

私はhtmlからpdfを作成していますが、変換されますが画像はありません。私は絶対URLも試しましたが、それでもpdf機能は機能しません:

設定ファイル:

これで何が悪いのですか。pdf は正常に生成されましたが、画像がありません

html ファイル:

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

django - xhtml2pdf と reportlab を使用したピサ アラビア語のレンダリングの問題

次のコードを使用して出力 pdf に表示されるアラビア語が間違っている:

テンプレートで、文字セットとフォントを設定します。

出力: ここに画像の説明を入力

スナップショットのアラビア語のテキストは次のようになります。