Aspose.PDF for Java의 주요 기능

일반 기능

  • 완전히 Java로 작성되었으며 JDK 1.8 이상에서 작동합니다.
  • 모든 Java 애플리케이션을 지원합니다.
  • JavaDoc 형식의 API 참조
  • 32비트 OS 지원.
  • 64비트 OS 지원.

지원되는 PDF 버전

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

글꼴

  • 14개의 핵심 글꼴.
  • 포스트스크립트 Type1 글꼴.
  • 트루타입 글꼴.
  • 3가지 글꼴을 입력하세요.
  • PDF에 글꼴 정보 포함
  • CJK 글꼴.
  • 유니코드 지원.

텍스트

  • 텍스트를 바꿉니다.
  • 전체 PDF, 특정 페이지 또는 페이지 범위에서 텍스트를 추출합니다.
  • 텍스트를 추가하세요.

그래프

  • 선, 원, 호, 곡선 등 다양한 모양의 그래프가 지원됩니다.
  • 좌표로 지정된 모든 페이지 위치에 그래프를 그릴 수 있습니다.
  • 그래프는 회전, 크기 조정 또는 채울 수 있으며 대시 및 다중 대시 선 스타일을 정의할 수 있습니다.
  • 그래프는 좌표를 기준으로 그려지며 상대 위치가 아닌 오래된 위치를 갖습니다.
  • CMYK 및 회색 색상 공간이 지원됩니다.

이미지

  • PDF 파일에 이미지를 추가합니다.
  • 이미지를 삭제하세요.
  • 이미지를 교체하세요.
  • 이미지를 추출합니다(전체 PDF, 특정 페이지 또는 페이지 범위에서).
  • PDF에서 JPEG로 변환(특정 페이지 또는 모든 페이지)
  • PDF에서 TIFF로 변환(단일 페이지 또는 모든 페이지 또는 픽셀화된 TIFF 이미지로).
  • PDF를 PNG로 변환(특정 페이지 또는 모든 페이지)
  • PDF에서 BMP로 변환(특정 페이지 또는 모든 페이지)
  • PDF를 SVG로 변환합니다.
  • PDF를 EMF로 변환합니다.
  • PDF를 GIF로 변환합니다.

첨부파일

  • 첨부파일을 추가하세요.
  • 첨부파일을 받으세요.
  • 첨부파일을 삭제하세요.
  • 첨부파일 정보를 가져옵니다.

페이지

  • 페이지 속성을 가져오고 설정합니다.
  • PDF 파일을 연결합니다.
  • PDF 페이지를 삽입합니다.
  • PDF 파일을 추가합니다.
  • PDF 페이지 삭제
  • PDF 페이지 추출 또는 삽입
  • PDF를 NUp으로 만듭니다.
  • PDF로 소책자를 만듭니다.
  • PDF 페이지를 분할합니다(처음부터 끝까지, 대량으로, 개별 페이지로).

문서

  • 문서 뷰어 속성을 가져옵니다.
  • 문서 뷰어 속성을 설정합니다.
  • 페이지 표시 속성을 가져옵니다.
  • 페이지 표시 속성을 설정합니다.
  • PDF 파일 정보를 얻으세요.
  • PDF 파일 정보를 설정합니다.
  • 선형화(웹 최적화).
  • XMP 메타데이터를 설정합니다.
  • XMP 메타데이터를 가져옵니다.
  • PDF를 DOC/DOCX로 변환합니다.
  • PDF를 Excel XLS 및 XLSX로
  • PDF를 HTML로 변환합니다.
  • PDF를 XPS로 변환합니다.
  • PDF를 텍스트로 변환합니다.
  • PDF를 PDF-A로.
  • PDF를 PDF/A_1b로.
  • PDF를 PDF/A_3b로.
  • PDF를 PDF/A_3a로.
  • PDF를 PDF/A_2a로.
  • PDF를 PDF/A_3U로.
  • PDF/A-3을 작성하고 XML 파일을 첨부하세요.

책갈피

  • 책갈피를 추가하세요.
  • 하위 책갈피를 추가합니다.
  • 책갈피를 삭제하세요.
  • 책갈피를 받으세요.
  • 책갈피 업데이트
  • 확장된 책갈피
  • 책갈피 내보내기 및 가져오기.

주석

  • 주석을 추가합니다.
  • 주석을 받으세요.
  • 주석을 삭제합니다.
  • 주석을 수정합니다.
  • 주석을 가져오고 내보냅니다.

양식

  • 필드를 추가합니다.
  • 필드를 채웁니다.
  • 옵션 버튼 값을 가져옵니다.
  • 옵션 버튼의 현재 값을 가져옵니다.
  • 양식 필드 파사드(필드의 시각적 속성)를 가져옵니다.
  • 필드를 삭제합니다.
  • 필드를 새 위치로 이동합니다.
  • 필드(특정 필드 또는 전체)를 평면화합니다.
  • 필드(특정 필드 또는 특정 유형의 모든 필드)를 장식합니다.
  • 내부 및 외부 필드를 복사합니다.
  • 목록 항목을 추가하고 삭제합니다.
  • 제출 URL을 설정합니다.
  • 버튼 스크립트를 설정합니다.
  • XML을 가져오고 내보냅니다.
  • FDF를 가져오고 내보냅니다.
  • XFDF를 가져오고 내보냅니다.

스탬프 및 워터마크

  • 텍스트 스탬프를 추가합니다(모든 페이지 또는 특정 페이지에).
  • 이미지 스탬프를 추가합니다(모든 페이지 또는 특정 페이지에).
  • PDF 페이지 스탬프를 추가합니다(모든 페이지 또는 특정 페이지에).
  • 페이지 번호를 추가하세요.
  • 머리글과 바닥글에 텍스트를 추가합니다.
  • 머리글과 바닥글에 이미지를 추가합니다.

링크 및 작업

  • 애플리케이션 링크를 생성합니다.
  • 로컬 링크를 만듭니다.
  • 자바스크립트 링크를 만듭니다.
  • 문서 추가 작업을 만듭니다.
  • 문서 열기 작업을 제거합니다.
  • PDF 문서 링크를 만듭니다.

보안 및 서명

  • PDF를 암호화하고 해독합니다.
  • 문서 권한을 설정합니다.
  • 비밀번호를 수정합니다.
  • 디지털 서명을 추가하거나 제거합니다.
  • PDF가 서명되었는지 확인하세요.
  • 서명이 유효한지 확인하세요.

인쇄

  • PDF를 기본 프린터로 인쇄합니다.
  • PDF를 지정된 프린터로 인쇄합니다.
  • PDF를 실제 또는 가상 프린터로 인쇄합니다.
  • XPS 프린터로 PDF를 인쇄합니다.
  • PDF를 XPS 파일로 인쇄합니다.
  • PDF를 인쇄하는 동안 인쇄 대화 상자를 숨깁니다.

기타

  • 빌드 버전 정보를 가져옵니다.
  • PDF 문서의 색상 공간 변경
  • 투명한 색상으로 도면 추가