본문 바로가기
유틸리티

챗GPT로 pdf 병합하기 과정 톺아보기

by 바람80 2024. 8. 2.

바람80의 블로그

챗GPT는 이제 일상생활이나 업무를 할 때 '일상적으로' 사용되고 있습니다. pdf 병합하기도 그중 하나입니다. 프롬프트 창에 병합할 pdf를 업로드한 후, "병합해 줘"라고 입력하면 끝입니다! 이번 글에서는 단 한 줄이면 생성되는 결과가 어떤 과정을 통해 만들어지는 것인지 살펴보겠습니다. 

 

챗GPT로 PDF 병합하기

 

1. 요청과 결과 

테스트를 목적으로 pdf 파일 2개의 병합을 챗GPT에게 요청했습니다. 결과는 바로 생성되어 다운로드 링크로 출력되었습니다. 

pdf 병합하기 - 요청과 결과

 

"여기서 다운로드"를 클릭해서 병합된 파일을 다운로드 받을 수 있습니다. 

(pdf 파일은 로알남의 프레스런 유료 강의에서 받은 것을 사용했습니다. 파일 크기는 각각 0.6M, 1.2M입니다.)

 

 

2. 과정 톺아보기

2.1 준비물

  • 파이썬(phthon)이 설치된 컴퓨터
  • PyPDF2 라이브러리 설치

2.2 병합 단계

ㄱ. 1단계: 파이썬 설치

   파이썬 공식 웹사이트에서 파이썬을 설치합니다. 설치가 완료되면 터미널(또는 명령 프롬프트)에서 아래 명령어를 입력하여 설치된 파이썬 버전을 확인합니다. (파이썬 공식 웹사이트 바로가기)

pdf병합-파이썬설치

 

ㄴ. 2단계: PhPDF2 라이브러리 설치

PhPDF2는 PDF 파일을 병합, 분할 및 수정할 수 있는 파이썬 라이브러리입니다. 다음 명령어를 입력하여 PhPDF2를 설치합니다. 

(PyPDF2 GitHub 바로가기)

pdf병합-PyPDF2 설치

 

 

 

ㄷ. 3단계

텍스트 편집기(VSCode, Sublime Text, Notepad++ 등)를 열고 아래 코드를 입력합니다. 

pdf병합-텍스트편집기 코드입력

 

ㄹ. 4단계: PDF 병합 스크립트 실행

  • 병합할 PDF 파일들을 같은 디렉토리에 저장합니다. 
  • 작성한 스크립트를 같은 디렉토리에 저장하고, 파일 이름을 'merge_pdfs.py'로 지정합니다. 
  • 터미널을 열고 스크립트가 있는 디렉토리로 이동한 후 아래 명령어를 입력하여 스크립트를 실행합니다. 

pdf병합-스크립트 실행

 

3. 마무리

지금까지 챗GPT로 pdf 합치기 과정을 살펴보았습니다. 물론 위 과정을 따라하면 챗GPT 없이 파이썬과 PyPDF2를 이용해서 직접 pdf를 병합할 수도 있습니다. 

PDF 관련 웹사이트에서 병합하는 것도 유용하지만, 더 간편하게(과정은 복잡하지만!) 챗GPT에 요청해 보는 것은 어떨까요.