본문 바로가기
IT

파이썬으로 무료 PDF 파일 합치기 방법

by 쪼이빠빠 2023. 6. 22.
728x90
반응형

파이썬은 데이터 처리 및 파일 조작에 유용한 프로그래밍 언어입니다. 이 포스트에서는 Python을 사용하여 여러 PDF 파일을 하나로 합치는 방법을 소개합니다.

파이썬 무료 PDF 파일 합치기

PDF 파일 합치기 파이썬으로 무료로 해보기

Contents
1. [PDF 파일 합치기] Python 설치하기
2. [PDF 파일 합치기] PyPDF2 라이브러리 설치하기
3. [PDF 파일 합치기] 코드 작성하기
4. [PDF 파일 합치기] 파이썬 코드 실행하기

1. [ PDF 파일 합치기 ] Python 설치하기

파이썬은 무료로 사용할 수 있는 오픈 소스 프로그래밍 언어입니다. 파이썬의 공식 웹사이트에서 최신 버전의 파이썬을 다운로드 받을 수 있습니다.

 

파이썬 다운로드하러 가기

 

Download Python

The official home of the Python Programming Language

www.python.org

  • 위 링크로 이동하여 'Download Python' 버튼을 클릭합니다.
  • 'Install Now'를 클릭하여 설치를 진행합니다.

2. [ PDF 파일 합치기 ] PyPDF2 라이브러리 설치하기

Python이 설치되었다면, 이제 PyPDF2 라이브러리를 설치해야 합니다. PyPDF2는 PDF 파일을 읽고 쓰는 데 유용한 파이썬 라이브러리입니다.

  • 윈도우 키를 누르고 'cmd'를 입력하여 명령 프롬프트를 실행합니다.
  • 다음 명령을 입력하여 PyPDF2 라이브러리를 설치합니다:
pip install PyPDF2

 

파이썬 무료 PDF 파일 합치기 pypdf2 설치
PyPDF2 라이브러리 설치 결과

 

 

 

 

 

3. [ PDF 파일 합치기 ] 코드 작성하기

Python과 PyPDF2 라이브러리가 준비되었다면, 이제 PDF 파일들을 합치는 코드를 작성해보겠습니다.

파이썬 코드는 메모장으로도 충분히 작성할 수 있습니다.

  • 윈도우 검색창에 '메모장'을 입력하여 메모장을 실행합니다.
  • 메모장에 아래의 코드를 복사 붙여넣기 합니다:
import os
from PyPDF2 import PdfReader, PdfWriter

def merge_pdfs(paths, output):
    pdf_writer = PdfWriter()

    for path in paths:
        pdf_reader = PdfReader(path)
        for page in range(len(pdf_reader.pages)):
            pdf_writer.add_page(pdf_reader.pages[page])

    with open(output, 'wb') as out:
        pdf_writer.write(out)

if __name__ == '__main__':
    paths = input("PDF 파일 경로를 입력하세요(콤마로 구분하세요): ").split(',')
    paths = [path.strip() for path in paths]  # Remove any leading/trailing white spaces
    output = input("출력 파일명을 입력하세요: ")

    merge_pdfs(paths, output)
    print("PDF 파일이 성공적으로 합쳐졌습니다.")

 

  • 메모장의 '파일' 메뉴를 클릭한 다음 '다른 이름으로 저장'을 선택합니다.
  • 파일 이름을 'merge_pdfs.py'로 입력하고, 파일 형식을 '모든 파일'로 선택합니다.
  • 원하는 위치에 파일을 저장합니다.

4. [PDF 파일 합치기] 파이썬 코드 실행하기

마지막으로 작성한 코드를 실행해 보겠습니다.

  • 명령 프롬프트를 다시 실행합니다.
  • 아래의 명령을 입력하여 파이썬 스크립트를 실행합니다. 'path\to\your\script'는 실제 파이썬 스크립트 파일 경로로 대체해야 합니다.

python path\to\your\script\merge_pdfs.py

파이썬 무료 PDF 파일 합치기
합칠 pdf 파일 1번
파이썬 무료 PDF 파일 합치기
합칠 pdf 파일 2번
파이썬 무료 PDF 파일 합치기
파이썬으로 PDF 파일 합치기 수행
파이썬 무료 PDF 파일 합치기
합쳐진 PDF 파일

 

  • 코드 실행 시 합치려고 하는 PDF 파일 경로합친 PDF 파일의 저장 경로 및 파일 이름을 입력하면, PDF 파일이 성공적으로 합쳐집니다.

 

 

Python을 이용해 무료로 PDF 파일을 합치는 것은 매우 간단하다는 것을 알 수 있습니다. Python의 다양한 라이브러리를 활용하여 다양한 문제를 해결해 보세요!

 

반응형

댓글