Aspose.PDF의 주요 기능

일반 기능

  • 완전한 C++로 작성됨
  • С++ 환경 필요.
  • Windows Forms 및 ASP.C++ 애플리케이션 지원.
  • HTML 및 Microsoft Help 형식의 API 참조.
  • 32비트 OS
  • 64비트 OS

지원되는 PDF 버전

Aspose.PDF for С++는 PDF 버전 1.2, 1.3, 1.4, 1.5, 1.6 및 1.7을 지원합니다.

글꼴

  • 14개의 기본 글꼴.
  • Type 1 글꼴.
  • TrueType 글꼴.
  • Type 3 글꼴.
  • CJK 글꼴.
  • 유니코드 지원.

텍스트

  • 페이지에서 텍스트 추출.

  • 페이지에서 텍스트 검색.

  • 텍스트 세그먼트 가져오기.

  • 정규 표현식을 사용하여 텍스트 검색.

  • 텍스트 교체.

  • 정규 표현식을 사용하여 텍스트 교체.

  • 구문의 첫 번째 또는 특정 발생을 교체.

  • PDF 파일에 텍스트 추가.

Images

  • PDF 파일에 이미지 추가.
  • 이미지 삭제.
  • 이미지 교체.
  • 이미지 추출.
  • PDF를 JPEG로 변환 (특정 페이지 또는 모든 페이지).
  • PDF를 TIFF로 변환 (개별 페이지 또는 단일 TIFF 이미지).
  • PDF를 PNG로 변환 (특정 페이지 또는 모든 페이지).
  • PDF를 BMP로 변환.

Attachments

  • 첨부 파일 추가.
  • 첨부 파일 가져오기.
  • 첨부 파일 삭제.
  • 첨부 파일 정보 가져오기.

Page

  • 페이지 수 가져오기.
  • 페이지 속성 가져오기.
  • PDF 파일 연결.
  • PDF 파일에 빈 페이지 삽입.
  • PDF 페이지 삽입.
  • PDF 페이지 삭제.
  • PDF를 개별 페이지로 분할.
  • 특정 페이지 가져오기.

Document

  • 문서 뷰어 속성 가져오기.

  • 문서 뷰어 속성 설정.

  • 페이지 표시 속성 가져오기.

  • 페이지 표시 속성 설정.

  • PDF 파일 정보 가져오기.

  • PDF 파일 정보 설정.

  • 선형화 (웹 최적화).

  • 검증 (PDF/A-1a, PDF/A-1b, PDF/A-2a).

  • XMP 메타데이터 설정.

  • XMP 메타데이터 가져오기.

  • PDF를 DOC/DOCX로 변환.

  • PDF를 HTML로 변환.

  • PDF를 XPS로 변환.

  • PDF를 텍스로 변환.

북마크

  • 북마크 추가.
  • 자식 북마크 추가.
  • 북마크 삭제.
  • 북마크 가져오기.
  • 자식 북마크 가져오기.
  • 북마크 수정.
  • 자식 북마크 수정.

주석

  • 주석 추가.
  • 주석 가져오기.
  • 주석 삭제.
  • 주석 수정.

양식

  • 필드 추가.
  • 필드 삭제.
  • 필드 수정.
  • 필드 채우기.
  • 필드 값 가져오기.
  • XFA(XML 기반 양식)와 AcroForms(표준 양식)에 대한 지원

연산자

  • PDF 파일에 연산자 추가.

스탬프 및 워터마크

  • 텍스트 스탬프 추가.
  • 이미지 스탬프 추가.
  • PDF 페이지 스탬프 추가.
  • 페이지 번호 스탬프 추가.
  • 머리글에 텍스트 추가.
  • 머리글에 이미지 추가.
  • 바닥글에 텍스트 추가.
  • 바닥글에 이미지 추가.

링크 및 액션

  • 애플리케이션 링크 생성.
  • JavaScript 링크 생성.
  • 문서 열기 액션 제거.
  • 링크 추출.

보안 및 서명

  • PDF 암호화.
  • PDF 복호화.
  • 비밀번호 수정.

기타

빌드 버전 정보 가져오기.