Java에서 PDF 페이지의 크기를 변경하는 방법

이 날카로운 튜토리얼은 자바에서 PDF 페이지의 크기를 변경하는 방법을 설명합니다. 여기에는 개발 환경을 구성하기 위한 모든 세부 정보, 기능을 구현하기 위해 따를 수 있는 세부 단계 시퀀스, Java에서 PDF의 페이지 크기 변경 프로세스를 보여주는 실행 가능한 샘플 코드가 있습니다. 또한 이 응용 프로그램의 메서드에 제공될 페이지 크기를 포인트 단위로 계산하는 프로세스를 배우게 됩니다.

Java에서 PDF 페이지 크기를 편집하는 단계

  1. Aspose.PDF for Java을(를) 사용하여 페이지 크기를 변경하도록 개발 환경 설정
  2. Document class 개체를 사용하여 원본 PDF를 로드하여 페이지 크기 수정
  3. 로드된 PDF 파일의 기본 page collection에 액세스
  4. 크기를 수정할 대상 페이지에 액세스
  5. 페이지 크기 너비와 높이를 포인트 단위로 설정
  6. 업데이트된 PDF 파일을 디스크 또는 지정된 페이지 크기의 스트림에 저장

이 단계에서는 Java에서 PDF 용지 크기를 변경하는 절차를 설명합니다. 문서 로드 프로세스를 제어하기 위해 다른 많은 오버로드를 지원하는 Document 클래스 개체에 원본 PDF 파일을 로드할 수 있습니다. Document 클래스에는 대상 페이지에 대한 참조를 가져오기 위해 getPages() 메서드 무시자를 사용하여 액세스할 수 있는 PageCollection 개체가 포함되어 있습니다. Page 클래스에는 업데이트된 페이지의 새 너비와 높이가 필요한 setPageSize() 메서드가 있습니다.

Java에서 PDF 페이지의 크기를 변경하는 코드

위의 코드는 Java에서 PDF 페이지 크기를 수정하는 프로세스를 보여줍니다. Aspose.PDF에서 1인치가 72포인트와 같도록 새 페이지 크기를 포인트로 계산해야 합니다. 이제 치수가 8.3 x 11.7인치인 페이지의 크기를 포인트 단위로 계산하려면 8.3 x 72 및 11.7 x 72를 곱하여 Envelop #과 같은 setPageSize() 메서드에 제공할 치수를 얻을 수 있습니다. 10 크기는 이 샘플 코드에서 보여줍니다.

여기에서 Java에서 PDF 페이지 크기를 변경하는 프로세스를 배웠습니다. 출력 PDF 파일을 보호하는 과정을 알고 싶다면 Java에서 암호로 PDF를 보호하는 방법에 있는 글을 참조하세요.

 한국인