マガジンのカバー画像

Python

32
運営しているクリエイター

#PDF

[Python] PyMuPDFライブラリを使用して、PDFファイルをページごとに画像ファイルに変換する

はじめに以前、Pythonで、PDFファイルをページごとに画像ファイルに変換する処理についてまとめました。 この際、使用しているライブラリは、pdf2imageでした。 pdf2imageライブラリは、内部でpopplerというライブラリを使用するため、事前にパソコンにpopplerをインストールしておく必要がありました。 先日、パソコンを置き換えた際に、popplerのインストールを忘れてしまい、このツールが動作しなくなってしまいました。 このようなうっかりをなくすため

[Python] 複数のPDFファイルを1つのファイルに結合する

はじめに今回は、Pythonで、複数のPDFファイルを1つのPDFファイルに結合する処理を実装します。 処理概要は、下記です。 コマンドラインで渡されたPDFファイルを結合し、1つのPDFファイルとして出力する 結合するPDFのファイル名は、最初のPDFファイルの拡張子なしのベースネームに、’_merge’を追加したファイル名とする 使用するライブラリ(修正)2024/01/02 PyPDF2を使用していましたが、PyPDF2のバージョン3.0.Xが最後のバージョン

[Python] PDFファイルを画像ファイルに変換する

はじめに今回は、Pythonで、PDFファイルをページごとに画像ファイルに変換する処理を実装します。 処理概要は、下記です。 コマンドラインで渡されたPDFファイルを、画像ファイルに変換 画像ファイルは、PDFファイルと同じフォルダに作成 画像ファイル名は、PDFファイル名の拡張子なしのベースネームに対し、ページ番号を2桁で付与 例:PDFファイル名:a.pdf ページが2ページある場合、a_01.png、a_02.pngの2つの画像ファイルを作成 使用するライブラ