1. 제품
  2.   합병
  3.   Python
  4.   pypdf
 
  

오픈소스 파이썬 PDF 병합 라이브러리

PDF 문서의 페이지를 분할, 병합, 추가, 회전, 자르기 위한 무료 오픈 소스 Python 라이브러리입니다.

pypdf란 무엇인가요?

pypdf는 PDF 문서에 대한 다양한 작업(예: PDF 파일 페이지 추가, 회전, 자르기, 분할, 병합)을 가능하게 해주는 무료 오픈 소스 Python 라이브러리입니다.

일부 기능은 다음과 같습니다.

  • PDF 병합: pypdf를 사용하여 여러 PDF 문서를 단일 PDF 파일로 병합할 수 있습니다. 이는 PDF 보고서, 프레젠테이션 또는 기타 문서를 결합하는 데 유용합니다.
  • PDF 분할: Pypdf는 PDF를 여러 개의 작은 PDF로 분할하는 것도 지원합니다. 이는 큰 PDF를 개별 섹션으로 분할할 때 유용할 수 있습니다.
  • 페이지 회전: pypdf를 사용하여 PDF 문서의 개별 페이지를 회전할 수 있습니다. 이는 스캔한 문서나 이미지의 방향을 수정하는 데 유용합니다.
GitHub

GitHub 통계

이름:
언어:
별:
포크:
특허:
저장소가 마지막으로 업데이트된 시간:

pypdf 시작하기

pypdf를 설치하고 사용하려면 Python 버전 3.6.0 이상이 필요합니다. 따라서 먼저 Python을 설치한 다음 아래 명령을 사용하여 pip가상 환경을 사용하여 컴퓨터에 pypdf를 설치합니다.

리눅스


python3 -m venv venv
source venv/bin/activate
pip install pypdf

맥OS


python -m venv venv
source venv/bin/activate
pip install pypdf

윈도우


python3 -m venv venv
venv\Scripts\activate.bat
pip install pypdf

PDF 페이지 추가, 회전 및 자르기

아래 코드와 같이 PdfWriterPdfReader 클래스를 사용하면 Python에서 pypdf 라이브러리를 사용하여 PDF 파일을 조작할 수 있습니다. 예를 들어, 페이지를 추가, 회전, 자르거나, 심지어 JavaScript 동작을 PDF 문서에 추가할 수 있습니다.

참고: 콘텐츠가 더 이상 보이지 않는다고 해서 사라진 것은 아닙니다. 자르기는 뷰박스를 조정하여 작동합니다. 즉, 잘려 나간 콘텐츠는 여전히 복원할 수 있습니다.

PDF 파일 병합

파이썬에서 pypdf 라이브러리를 사용하여 여러 PDF를 단일 문서로 병합하는 것과 같이 PDF 파일을 조작할 수 있습니다. 아래 코드에 표시된 것처럼 PdfWriter 클래스의 함수를 사용하여 PDF 파일을 병합하고 조작할 수 있습니다.

PDF 문서 분할

pypdf 라이브러리의 PdfWriterPdfReader 클래스의 다양한 기능을 사용하여 PDF 문서를 여러 문서로 분할할 수 있습니다. 아래 코드 조각은 제공된 PDF 문서를 두 부분으로 나누고 두 개의 별도 PDF 파일로 저장합니다.

결론

결론적으로, pypdf의 병합 기능은 모범적이며, PDF 문서를 처리하는 라이브러리의 능숙함을 보여줍니다. pypdf는 PDF를 손쉽게 결합할 수 있는 기능으로 문서 조립, 보고서 생성 또는 다양한 PDF 리소스의 통합이 필요한 작업에 매우 적합합니다. 사용자 친화적인 기능과 효율적인 병합 기능은 PDF 문서 관리에서 귀중한 도구로서의 명성을 얻는 데 기여합니다.

유사한 제품

 한국인