問題タブ [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 投票する
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は、グーグルチャートの画像がそこにないことを除いて完全に出てきます。

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

pdf - Unicode で xhtml2pdf を使用する際の問題

ヘブライ語の html ファイルを変換しようとしましたが、成功しませんでした。私が試したエンコーディングに関係なく、ヘブライ文字は出力 PDF に黒い四角形として表示されます。

pisa ディストリビューションに含まれているいくつかの Unicode テスト ファイルを試しました:pisa-3.0.33\test\test-unicode-all.htmlおよび\test-bidirectional-text.html. の有無にかかわらず、コマンドラインから xhtml2pdf を実行しました--encoding utf-8。同じ結果: ラテン語以外の文字はどれも成功しませんでした。

これはフォントの問題ですか? Unicode テスト ファイルが機能する場合、それを設定するために何かしましたか?

*FWIW、ヘブライ語を含むこれらの言語の少なくとも一部は、Arial で動作するはずです。

編集: または、誰かが pisa をセットアップしていて、上記の unicode テスト ファイルを変換してみることができれば、とても感謝しています。

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

python - Pythonのhtmlから.docへのコンバーター?

Python用のHTMLからPDFへの変換ライブラリであるpisaを使用しています。

Word文書にも同じことがありますか?Python用のHTMLから.docへの変換ライブラリですか?

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

python - Pisa (Python) で HTML から pdf を生成する際の問題

django で作成した Web アプリで、html テンプレートを pdf ドキュメントに変換する必要がありました。私は Pisa を使用することにしました。これは問題のあるコードです。

myview.py:

PDF が生成されますが、空白のページしか表示されません。私は何か見落としてますか?公式のチュートリアルを確認しましたが、わかりません。

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

django - djangoのpisaライブラリを使用して、PDFに「comicsansms」フォントを追加します

djangoでPisaを使用して、PDFファイルに「コミック」フォントを追加したい。Pisaのデフォルトフォントはテキスト用のHelveticaですが、生成されたpdfに、arial、comic、symbol、verdanaなどのフォントをもっと追加したいです。

助けてください!

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

django - ピサとlastPage

ご挨拶、

私はPISAを使用して、自分のWebページの素敵なPDFを生成しています。とにかく、PDFドキュメントの最後のページにフッターdivのみを配置する必要があります。公式ドキュメントで「@pagelastPage」というタグを見つけましたが、機能させることができません。私のコードのいくつかをお見せします:

およびhtml:

手伝って頂けますか?

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

python - @pageおよび@frameのxhtml2pdf(Pisa 3.0)css構文が必要です

私はxhtml2pdf(別名Pisa 3.0)とdjangoを試してみて、csshttp://www.xhtml2pdf.com/doc/pisa-en.htmlで問題が発生してい
ます。
明らかに上記のドキュメントは利用可能なcssについて説明しています。ベンダー固有のタグも同様です。

静的フレームのドキュメントの例に従って、cssを次のように作成した場合

djangoでエラーが発生します

例外値:

ルールセットの開始'{'が見つかりません::(u'@page {\ n \ t \ tmargin:'、u'0cm; \ n \ t \ t @ frame header')

例外の場所:_parseAtPageの654行目の/usr/lib/pymodules/python2.6/sx/w3c/cssParser.py

cssパーサーが@pageを鳴らしているようです。
私には、例のように使用しているように見えます。誰かがこれに関するガイダンスを提供したり、テンプレートの例を教えてくれることを願っています。
また、-pdf-ベンダー固有のタグをどのように使用するのか疑問に思っています。私が見つけることができるこれらのタグに関するドキュメントはありません...

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

python - Django:pisareportlabを使用してPDFファイル名を変更する

PDFファイルを出力するDjangoアプリケーションがあります。PDFファイルの出力名を変更する方法を教えてください。これが私の見解です。

ご覧のとおり、言ってみresponse['Content-Disposition'] = 'attachment; filename=Client_Summary.pdf'ましたが、うまくいきません。それは基本的に名前なしでpdfファイルを開く/保存します。

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

html - PISA でリンクが機能しない

これが私のHTMLの一部です:

これを PISA を使用して処理します。

結果の PDF では、リンクが機能していません。通常のリンクと同じように下線付きの青色で表示されていますが、クリックしても何も起こりません。Adobe Reader、Foxit Reader、および Chrome 組み込みブラウザでこれをテストしました。

また、結果の HTML リンクは期待どおりに機能します。

どうしたの?

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

python - PISA の目次をカスタマイズして、コンテンツをクリックできるようにすることはできますか?

ユーザーがコンテンツに移動できるようにするクリック可能なリンクが含まれるように、 Pisaの組み込みの目次をカスタマイズしたいと思います。