728x90
아래 코드는 특정 폴더에 있는 pdf파일을 하나로 합치는 경우.
import os
from PyPDF2 import PdfMerger
# 합칠 PDF 파일이 있는 디렉토리
directory = r"C:\Users\~~~~~"
# PDF 병합 객체 생성
merger = PdfMerger()
# 디렉토리 내의 모든 PDF 파일을 순회하며 병합
for filename in os.listdir(directory):
if filename.endswith(".pdf"):
file_path = os.path.join(directory, filename)
merger.append(file_path)
# 병합된 PDF 저장
output_path = os.path.join(directory, "merged_output.pdf")
merger.write(output_path)
merger.close()
print(f"PDF 파일이 성공적으로 병합되었습니다: {output_path}")
728x90
'IT기타' 카테고리의 다른 글
모바일 앱 만드는 과정 (1) | 2024.09.03 |
---|---|
windows usb 설치 디스크 만들기 (Rufus 설치없이) (1) | 2024.09.01 |
md 파일 pdf로 변환 (python) (0) | 2024.08.27 |
Bash 스크립트로 웹사이트 생성하는 파일 구조 생성. (해당 파일 및 디렉토리 구조를 생성) (0) | 2024.08.18 |
소스 코드를 수정한 후 Docker에서 변경 사항을 반영 (0) | 2024.08.17 |