Aspose.PDF for Python의 주요 기능

일반 기능

  • 대부분의 확립된 PDF 표준 및 PDF 사양을 지원합니다.
  • BMP, GIF, JPEG 및 PNG를 포함한 여러 이미지 형식으로 PDF를 읽고 내보낼 수 있습니다.
  • PDF 문서의 기본 정보(예: 작성자, 제작자)를 설정합니다.
  • PDF 페이지 속성(예: 너비, 높이, 크롭박스, 블리드박스 등)을 구성합니다.
  • 페이지 번호 매기기, 책갈피 레벨, 페이지 크기 등을 설정합니다.
  • 텍스트, 단락, 제목, 하이퍼링크, 그래프, 첨부 파일 등을 다룰 수 있습니다.

변환 기능

Aspose.PDF for Python via .NET 라이브러리는 PDF 문서를 가장 인기 있는 형식으로 성공적이고 신속하며 쉽게 변환할 수 있도록 합니다.

  • PDF를 Word, Excel 및 PowerPoint로 변환합니다.
  • PDF를 이미지 형식으로 변환합니다.
  • PDF 파일을 HTML 형식으로 변환하고 그 반대로도 변환합니다.
  • PDF를 EPUB, 텍스트, XPS 등으로 변환합니다.
  • EPUB, 마크다운, 텍스트, XPS, 포스트스크립트, XML, LaTex을 PDF로 변환합니다.

지원되는 PDF 버전

Aspose.PDF for Python은 PDF 버전 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 2.0을 지원합니다.

텍스트

  • 페이지에서 텍스트를 추출합니다.
  • 페이지에서 텍스트를 검색합니다.
  • 텍스트를 교체합니다.
  • PDF 파일에 텍스트를 추가합니다.

이미지

  • PDF 파일에 이미지를 추가합니다.
  • 이미지를 삭제합니다.
  • 이미지를 교체합니다.
  • 이미지를 추출합니다.
  • PDF를 이미지 형식으로 변환합니다.

첨부파일

  • 첨부파일을 추가합니다.
  • 첨부파일을 삭제합니다.

페이지

  • PDF 페이지를 삽입합니다.
  • PDF 페이지를 삭제합니다.
  • PDF를 개별 페이지로 분할합니다.
  • 여러 페이지를 하나의 PDF 문서에서 다른 문서로 이동합니다.
  • 현재 PDF 문서 내에서 페이지를 새 위치로 이동합니다.
  • PDF 페이지 크기를 변경합니다.
  • 페이지 방향을 변경합니다.
  • 페이지 속성을 가져옵니다.
  • 페이지 수를 가져옵니다.
  • 페이지 수를 가져옵니다.
  • 특정 페이지를 가져옵니다.

문서

  • PDF 파일을 만듭니다.

  • 스트림에서 기존 PDF 문서를 엽니다.

  • 기존 PDF 문서를 엽니다.

  • 인쇄 대화 상자 사전 설정 속성을 설정합니다.

  • 기존 PDF에 목차 추가

  • 기존 PDF에 목차 추가

  • 목차 추가 시 페이지 번호 사용자 정의

  • PDF 만료 날짜 설정

  • 작성 가능한 PDF 평면화

  • 웹을 위한 PDF 문서 최적화

  • PDF 크기 줄이기

  • 모든 이미지 축소 또는 압축

  • 사용되지 않는 객체 제거

  • 중복 스트림 연결

  • 사용되지 않는 스트림 제거

  • 글꼴 내장 해제

  • 문서 뷰어 속성 가져오기

  • 문서 뷰어 속성 설정

  • 유효성 검사 (PDF/A-1a, PDF/A-1b)

  • 양식 필드 제거

  • 문서의 메타데이터 결정 및 설정

책갈피

  • 책갈피 추가
  • 자식 책갈피 추가
  • 책갈피 삭제
  • 책갈피 가져오기
  • 자식 책갈피 가져오기
  • 책갈피 수정
  • 문서 보기 시 확장된 책갈피

주석

  • 주석 추가
  • 주석 가져오기
  • 주석 삭제

양식

  • 필드 추가
  • 필드 삭제
  • 필드 수정
  • 필드 채우기
  • 필드 값 가져오기

스탬프 및 워터마크

  • 텍스트 스탬프 추가
  • 이미지 스탬프 추가
  • PDF 페이지 스탬프 추가

열린 암호화된 PDF 문서

  • PDF 암호화.
  • PDF 암호 해독.
  • 비밀번호 수정.