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 이미지로 변환 등의 단계를 완료해야 합니다.