既存PDFに何かしらのテキストを書き込む機会は多い。前回よりPythonで既存PDFに書き込みを行う方法を紹介している。前回は簡単な図形を描画してPDFに保存する方法を紹介したが、今回は実際に申請書に必要事項を書き込む方法を紹介する。特に日本語テキストの書き込み方法や既存PDFを読み込み方法を確認してみよう。 今回作るのはPythonで申請書に項目を自動入力するプログラムだ ライブラリのインストールが必要 前回よりPDFを作成する方法を紹介している。PythonではいろいろなPDFライブラリがあるが、本稿ではPyPDF2とReportLabを使う方法を紹介する。そのため、前回の内容を参考にして、これらのパッケージをインストールしておこう。 日本語フォントとサンプル素材をダウンロードしよう なお、ReportLabで日本語フォントを利用するには、フォントファイルを用意する必要がある。ここでは
![ゼロからはじめるPython(70) Pythonを使って自動で申請書PDFに書き込もう(その2)](https://cdn-ak-scissors.b.st-hatena.com/image/square/8ae38cf67794da450539d22e68d8f738ae441136/height=288;version=1;width=512/https%3A%2F%2Fnews.mynavi.jp%2Ftechplus%2Farticle%2Fzeropython-70%2Findex_images%2Findex.jpg)