問題タブ [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.
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は、グーグルチャートの画像がそこにないことを除いて完全に出てきます。
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 テスト ファイルを変換してみることができれば、とても感謝しています。
python - Pythonのhtmlから.docへのコンバーター?
Python用のHTMLからPDFへの変換ライブラリであるpisaを使用しています。
Word文書にも同じことがありますか?Python用のHTMLから.docへの変換ライブラリですか?
python - Pisa (Python) で HTML から pdf を生成する際の問題
django で作成した Web アプリで、html テンプレートを pdf ドキュメントに変換する必要がありました。私は Pisa を使用することにしました。これは問題のあるコードです。
myview.py:
PDF が生成されますが、空白のページしか表示されません。私は何か見落としてますか?公式のチュートリアルを確認しましたが、わかりません。
django - djangoのpisaライブラリを使用して、PDFに「comicsansms」フォントを追加します
djangoでPisaを使用して、PDFファイルに「コミック」フォントを追加したい。Pisaのデフォルトフォントはテキスト用のHelveticaですが、生成されたpdfに、arial、comic、symbol、verdanaなどのフォントをもっと追加したいです。
助けてください!
django - ピサとlastPage
ご挨拶、
私はPISAを使用して、自分のWebページの素敵なPDFを生成しています。とにかく、PDFドキュメントの最後のページにフッターdivのみを配置する必要があります。公式ドキュメントで「@pagelastPage」というタグを見つけましたが、機能させることができません。私のコードのいくつかをお見せします:
およびhtml:
手伝って頂けますか?
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-ベンダー固有のタグをどのように使用するのか疑問に思っています。私が見つけることができるこれらのタグに関するドキュメントはありません...
python - Django:pisareportlabを使用してPDFファイル名を変更する
PDFファイルを出力するDjangoアプリケーションがあります。PDFファイルの出力名を変更する方法を教えてください。これが私の見解です。
ご覧のとおり、言ってみresponse['Content-Disposition'] = 'attachment; filename=Client_Summary.pdf'
ましたが、うまくいきません。それは基本的に名前なしでpdfファイルを開く/保存します。
html - PISA でリンクが機能しない
これが私のHTMLの一部です:
これを PISA を使用して処理します。
結果の PDF では、リンクが機能していません。通常のリンクと同じように下線付きの青色で表示されていますが、クリックしても何も起こりません。Adobe Reader、Foxit Reader、および Chrome 組み込みブラウザでこれをテストしました。
また、結果の HTML リンクは期待どおりに機能します。
どうしたの?
python - PISA の目次をカスタマイズして、コンテンツをクリックできるようにすることはできますか?
ユーザーがコンテンツに移動できるようにするクリック可能なリンクが含まれるように、 Pisaの組み込みの目次をカスタマイズしたいと思います。