問題タブ [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 - Pythonで編集可能なpdfを作成しようとしています
チェックできるチェックボックス付きのPDFを作成しようとしています(pythonを使用)。私は pisa を使用して pdf を生成しようとしており、インターネットを調べてさまざまな例を試しましたが、編集可能な PDF を作成する方法がわかりません。
これは私の最近の試みです:
フォームでエラーが表示されます:
チェックボックスは、読者がユーザーを削除する必要があるかどうかを決定するためのものです。
Python で編集可能な PDF ドキュメントを作成する方法があるかどうか疑問に思っています。これは、例として、これまでに行った試みの 1 つにすぎません。
python - pisa v3.0.33 での xhtml サポート
pisaを使用してhtmlをpdfに変換しようとしています。次のコード行を使用しています-
次のエラーが表示されます。「モジュール」オブジェクトに属性「XHTMLParser」がありませんというエラーで PDF の作成に失敗しました
html5lib 1.0b3 がインストールされています。以前は機能していましたが、何かが起こりました (一部のモジュールを更新した可能性があります)。上記のエラーが発生し続ける理由を知っている人はいますか?
「xhtml=True」を渡さないと、呼び出しは成功しますが、生成される pdf はすべて間違っています。どうにかしてこれを回避できますか?Web ページを xhtml から html に変換することは可能ですか?
特定のページが xhtml であるかどうかを知るにはどうすればよいですか?
最後の 2 つの質問は、html コードを記述せず、読み取ることしかできないため、意味をなさない可能性があります。
助けてくれてありがとう。
django - django: pisa で生成された pdf を電子メールに添付する
pisa によって生成された pdf を電子メールに添付する方法を理解しようとしています。以前は、バッファを使用して添付ファイルを作成できましたが、それは私が直接レポートラボを使用していたときでした。その概念を変換されたpdfに適用する方法がわかりません
これは、reportlab を使用して単純に行う方法です。
これは、pisa で生成された pdf を使用して、これまでに持っているコードです。
python - cStringIO と pisa を使用する Python、順序付きリスト () 文字ではなく数字を表示
私は Django Web サイトを実行しており、Pisa と cStringIO を使用して、ビュー コードを含むテンプレートをインライン PDF ファイルとしてレンダリングするレポートを作成しています。それはすべて順調で、うまく機能しています。私が HTML で見たものrender_to_response()
は、PDF 形式でうまく表示されます。これで、一連の HTML<ol></ol>
リストができました。<ol type="1">
外側のリストを数値 ( ) に、内側のリストをアルファベット ( )にしたいと思います<ol type="A">
。タグの inlinetype
プロパティと を使用してみましたが、どちらも OL の文字で PDF をレンダリングしません。代わりに、それらは常に数値です。<ol>
list-style-type: upper-alpha
これが私のrender_to_pdf
方法です:
これが私のテンプレートです:
それrender_to_response
は示しています:
それrender_to_pdf
は示しています:
順序付きリストに文字を表示させる方法はありますか?
python - wkhtmltopdf エラー "そのようなファイルまたはディレクトリはありません" (Django)
wkhtmltopdf を使用して、HTML コードから PDF を作成しようとしています。xhtml2pdf と pisa を使用しましたが、css スタイルに問題がありました。まあ、wkhtmltopdf は私の最後のオプションです。
私はこの手順に従いました。 https://github.com/incuna/django-wkhtmltopdf
INSTALLED_APPS に「wkhtmltopdf」を追加すると、wkhtmltopdf パスが認識されます。
さて、PDFを生成しようとするとエラーが発生します。
これは私のコードです:
設定:
私のエラー:
「wkhtmltopdf」が見つからないと思います。
私の wkhtmltopdf インストール パスは次のとおりです。
まあ私は設定に追加します:
wkhtmltopdf と appers を見つけるには、「パス許可が拒否されました」
何が間違っている?、何が足りない?、何が問題なのか.
使用しています: Ububtu サーバー 12.04/64 ビット、Django 1.4、Pyrhon 2.7、
回答ありがとうございます。
編集1:
このチュートリアルに従って、miの問題を修正しました
http://www.cristalab.com/tutoriales/cear-pdf-en-django-y-virtualenv-c110664l/
設定で
しかし、新しいエラーが発生しました:
解決済み:
----------- 7月14日 -----------
0) ~/tmp/ ディレクトリを作成し、そこに移動します
1) http://code.google.com/p/wkhtmltopdf/downloads/list の libwkhtmltox-0.11.0_rc1-amd64.tar.bz2 および wkhtmltopdf-0.11.0_rc1-static- amd64.tar.bz2
2) サブフォルダーを作成し、ファイルをそこに移動します。
3) 以前に作成したフォルダーに移動し、ファイルを解凍します。
4) 「lib」へのアクセス。そこに「libwkhtmltox.so」という名前のファイルがあり、それを移動します
5) インクルードへのアクセス。そこに「wkhtmltox」という名前のフォルダーがあり、それを移動します。
6)ファイルを解凍した後、ファイル「wkhtmltopdf-amd64」を見つけて移動します。
7) 私はこの投稿をフォローしていました。http://www.cristalab.com/tutoriales/cear-pdf-en-django-y-virtualenv-c110664l/
8) インストール
9) 私はこの投稿をフォローしていました: https://github.com/incuna/django-wkhtmltopdf
10) 後でアプリケーションをインストールする
django - Djangoでpdfを電子メールの添付ファイルとして送信する方法
こんにちは、次の 2 つの関数を使用して、その場で PDF を作成してメールで送信しています。私は何を間違っていますか。(ブラウザで表示した場合、PDFエクスポート機能は正常に動作します。)
私が得ているエラーは"TypeError: 'ContentFile' object does not support indexing"です。私が間違っていることは何ですか?このコードのほとんどはいくつかのブログから引用したものなので、正確にどのように機能するかはわかりません。しかし、いくつかのことを理解していない場合は、コメントしてください。返信します。
PDFエクスポート機能
python - djangoで使用されるギリシャ語の強調文字に関するpisa htmlからpdfへの問題
私は pisa を使用して、django アプリケーションで html から pdf を生成しています。私のビューコードは次のとおりです
convert は、pdf ファイルに書き込む値を取得する TextArea です。
write_to_pdf
ただし、生成された pdf には、TextArea に次のような強調されたギリシャ文字がある場合に問題があります。
エンコーディングを変更しようとしましたが、何もしませんでした。どんな助けでも大歓迎です。