이 간단한 주제는 Java를 사용하여 PDF을 자르는 방법을 정의합니다. 여기에는 환경 구성 세부 정보, 프로그램 워크플로 및 Java를 사용하여 PDF에서 페이지를 자르기하는 기본 애플리케이션을 보여주는 작업 샘플 코드가 포함됩니다. 이 예제는 모든 Java 지원 환경에서 사용할 수 있으며 PDF 파일의 원하는 부분을 자르기 위해 Adobe Acrobat 또는 기타 타사 도구에 의존하지 않습니다.
Java를 사용하여 PDF를 자르는 단계
- 페이지 일부를 자르기 위해 Aspose.PDF for Java을(를) 추가하도록 환경 구성
- 자르기 위해 Document 클래스 개체를 사용하여 소스 PDF 파일에 액세스
- 콘솔 내부에 기존 PDF 페이지 상자 표시(필요한 경우)
- Rectangle 클래스 개체의 인스턴스를 만들고 자르기 영역을 정의합니다.
- 생성된 Rectangle 값을 CropBox, TrimBox, ArtBox, BleedBox에 적용
- 자른 PDF 저장
앞서 언급한 단계는 Java를 사용하여 PDF 문서를 자르는 과정을 수반합니다. 이 프로세스는 PDF 파일에 액세스하고 선택적으로 TrimBox, CropBox, BleedBox, ArtBox 및 MediaBox에 대한 기존 값을 출력하여 시작됩니다. 다음 단계에서는 잘라낼 페이지의 영역을 정의한 다음 이 사각형을 위에서 언급한 모든 PDF 페이지 상자의 인수로 설정하여 새 사각형을 만듭니다.
Java를 사용하여 PDF 파일을 자르는 코드
위의 예제는 Java를 사용하여 PDF에서 *자르기 페이지로 응용 프로그램을 작성하기 위한 기초로 참조할 수 있습니다. 필요에 따라 PDF 상자 값을 얼마든지 구성할 수 있지만 이러한 모든 상자에 새 값을 설정하여 소스 PDF의 선택한 부분을 자르고 새 PDF 파일 페이지에 완전히 표시할 수 있습니다. 필요한 경우 normalizeCoordinates 플래그를 활용하여 새 사각형 크기를 수정할 수도 있습니다.
이 간단한 주제에서는 Java를 사용하여 PDF 파일을 자르는 방법을 배웠습니다. PDF 메타 데이터를 변경하는 프로세스를 알아보려면 Java를 사용하여 PDF 메타데이터를 변경하는 방법의 문서를 참조하세요.