「プログラミング」とは?コンピュータに命令すること!
みるみる
インフラエンジニアめも
解決策:Pythonで簡単に複数のPDFを結合できます。
Contents
以下のサイトより、ソフトウェアを導入します。
https://www.python.org/downloads/windows/
記載時点での最新は【Python 3.8.2 – Feb. 24, 2020】となりましたので、最新のバージョンをクリックします。
PythonではPDFを操作するためのライブラリを導入します。
pip install PyPDF2
以下のソースコードをコピーし、gattai.pyという名前で保存します。
※inpathのフォルダには、実際にPDFフォルダが配置されているパスに修正します。
#!python3 # -*- coding:utf-8 -*- from PyPDF2 import PdfFileMerger import glob from datetime import datetime #.pdfファイルのあるパスを指定 inpath = "C:/TEST/" outpath= inpath+"test/" file_extension="*.pdf" #現在時間の取得 now = datetime.now().strftime("%Y%m%d-%H%M%S") #PDF結合後のファイル名 pdf_store=now+"gattai.pdf" #パスにあるファイルを格納 files = [] files = glob.glob(inpath+file_extension) merger = PdfFileMerger() #ファイルを結合 for file in files: merger.append(file) merger.write(outpath+pdf_store) merger.close()
コマンドプロンプトを開き、以下を実行する。
python3 gattai.py
どうしたでしょうか?
Pythonを使えば、簡単にPDFを結合することができます。
そのため、毎日決まった仕事をやらないといけない場合は、プログラミングに任せて自分は他の仕事をするという方が効率がよくなります。
この機会にプログラミングを勉強して、仕事を効率的に進めていくのは如何でしょうか?
もしも少しでもプログラミングに興味を持たれたら、こちらの記事も合わせて読んでみてください。