이 간단한 자습서에서는 Java를 사용하여 PDF을 회전하는 방법을 안내합니다. 여기에는 IDE를 구성하기 위한 자세한 정보, 응용 프로그램을 작성하기 위한 일련의 지침 및 Java를 사용하여 PDF 페이지를 회전하는 실행 가능한 샘플 코드가 포함되어 있습니다. 응용 프로그램 요구 사항에 따라 페이지의 방향만 변경하거나 콘텐츠의 방향을 변경하는 설명도 제공됩니다.
Java를 사용하여 PDF의 모든 페이지를 회전하는 단계
- PDF 방향을 변경하려면 Aspose.PDF for Java를 추가하도록 IDE를 설정하세요.
- Document class를 사용하여 페이지 방향을 변경하려면 입력 PDF 파일을 로드하십시오.
- 모든 페이지를 파싱하여 각 페이지를 뒤집습니다.
- 길이를 너비로, 너비를 높이로 변경하여 페이지 방향 변경
- Page.setRotate() 메서드를 사용하여 페이지 콘텐츠 회전
- 회전된 PDF를 디스크에 저장
이 단계에서는 Java를 사용하여 PDF의 개별 페이지를 회전하는 프로그래밍 작업을 설명합니다. 처음에는 로드된 PDF 파일의 페이지 모음이 구문 분석되고 각 페이지의 직사각형 영역을 사용하여 너비를 높이로 또는 그 반대로 변경합니다. 이 경우 페이지 길이와 너비만 교환되지만 내용은 동일한 방향으로 유지되며 Page.setRotate() 메서드를 사용하여 변경할 수도 있습니다.
Java를 사용하여 PDF 페이지를 회전하는 코드
앞서 언급한 코드에서 Java를 사용하여 페이지별로 PDF를 회전하는 프로세스를 보여줍니다. Page 클래스의 MediaBox 속성은 너비와 높이를 교환하여 페이지 크기를 전환하는 데 사용되는 직사각형 영역을 반환합니다. 페이지 내용의 방향을 변경하려면 Rotation 열거자의 on90, on180 또는 on270 값을 사용하여 Page.setRotate() 메서드를 사용하여 각도를 설정합니다.
이 항목에는 PDF 페이지 및 콘텐츠 방향 변경에 대한 세부 정보가 공유되어 있습니다. PDF 파일에서 텍스트를 찾고 바꾸는 과정을 알아보려면 Java를 사용하여 PDF에서 텍스트를 찾고 바꾸는 방법의 문서를 참조하세요.