いつもお世話になっております。
ReportLabについての質問ですが、今回初めてReportLabを利用してPDFを作成します。
初めてで作成にあたっての段取りがわからないので、自分なりに考えた手順を書きますので、ご指導ご鞭撻いただければと思います。
自分なりに調べた結果以下のことがわかりました。
・ReportLab: Python用、PDF生成ライブラリ。有料版と無料版がある。
・PyPDF2: Page単位のPDF編集ライブラリ。
・PdfFormFiller: PDFにテキストを挿入するライブラリ。
・基本的にはReportLabのみを利用すれば事足りそう
・PdfFormFillerとReportLabの違いがわからないが、いろんなサイトを見る限りReportLabだけで表(テーブル)、画像、テキスト、pdf書き出し・読み込み、線の描画ができる
作成にあたっての疑問点
- サイトによってはあらかじめ作成するPDFのテンプレートを用意しており、そのテンプレートに記載されている表にテキストを出力する(ただ、入力される文章量が多い場合はあらかじめ決められた表の高さなどフレキシブルに対応ができない?)
- 表も含めてReportLabで作成していく?
3.pdfを作成するライブラリはいくつかあると思いますが、個人的に思う一番ベストなライブラリ、または組み合わせを教えてください
大きくは上記1,2がわからずおります。
一般的にはどのようにやるかを教えていただけると幸いです。
どうぞよろしくお願いします。
あなたの回答
tips
プレビュー