PDF용 파이썬 API

Python 응용 프로그램 내에서 Adobe Acrobat에 종속되지 않고 PDF 문서를 작성, 편집, 보호하고 다양한 형식으로 변환할 수 있습니다.

개요

Aspose.PDF 는 복잡한 여러 페이지로 인쇄 가능한 문서를 쉽게 만들 수 있는 Python용 PDF 문서 생성 라이브러리입니다.

API는 단순하도록 설계되었으므로 복잡한 문서를 생성하는 것은 종종 몇 번의 함수 호출만큼 간단했습니다.이름에서 알 수 있듯이 라이브러리는 C++의 프로그램 코드를 기반으로 개발되었습니다.이를 통해 최대한 빠르게 만들고 다른 운영 체제로 이식 할 수 있었습니다.

C++를 통한 파이썬용 Aspose.PDF 기능

C++를 통해 파이썬용 Aspose.PDF 파일을 사용하여 백엔드에서 PDF 파일을 조작하는 방법

C++를 통한 파이썬용 Aspose.PDF 파일을 사용하면 백엔드에서 PDF 파일을 조작할 수 있습니다. C++를 통해 Python용 Aspose.PDF 를 사용하면 PDF를 최적화하고, 텍스트와 이미지를 추가 및 추출하고, 암호화 및 해독할 수 있습니다.PDF를 분할하고 병합할 수도 있습니다.

설치

C++를 통해 파이썬용 Aspose.PDF 를 설치하고 사용하려면 다음 지침을 따르십시오.

  • 가상 환경 만들기: 파이썬 -m venv .venv
  • 설치 패키지 pip install aspose-pdf-cpp-for-python

PDF로 변환

C++를 통해 파이썬용 Aspose.PDF 파일을 사용하면 PDF를 JPG 및 PNG로 변환할 수 있습니다.

  • PDF를 JPG로 변환,
  • PDF를 PNG로 변환,
  • PDF를 텍스트로 변환

기타 기능

파이썬용 Aspose.PDF 라이브러리에서는 다음을 추가할 수 있습니다.

  • 텍스트 스탬프
  • 이미지 스탬프

PDF 보안 기능

API는 40비트 또는 128비트 암호화를 제공합니다.보안을 강화하기 위해 사용자 및 마스터 암호를 설정할 수도 있습니다.이 라이브러리를 사용하면 콘텐츠 복사, 인쇄, 주석 수정, 양식 필드 완성 및 PDF 파일 어셈블리와 같은 파일의 콘텐츠 조작을 모두 제한할 수 있습니다.

PDF를 JPEG 또는 기타 이미지 형식으로 변환

C++를 통한 Python용 Aspose.PDF 를 사용하면 PDF 파일의 각 페이지를 가능한 최고의 충실도로 BMP, JPG 및 PNG와 같은 일반적인 이미지 형식으로 렌더링하고 변환할 수 있습니다.이미지 외에도 PDF를 DOC 및 DOCX 형식으로 쉽게 저장할 수 있습니다.

PDF 페이지를 파이썬에서 JPEG 이미지로 저장

페이지를 이미지로 저장하려면 문서 객체 생성, 문서에서 페이지 가져오기, Resolution 객체 생성, JpegDevice 객체 생성, 페이지를 JPEG 이미지로 변환 등의 단계를 완료해야 합니다.

파이썬: PDF를 JPG로 변환

import AsposePDFPythonWrappers as ap

document = ap.Document("sample.pdf")
page = document.pages[1]
res = ap.Resolution(300)
device = ap.JpegDevice(1239,1754,res)
device.process(page,"sample.jpg")

지원 및 학습 리소스