세로 및 가로 방향
IronPDF for Java는 새 PDF 문서와 기존 PDF 문서의 페이지 방향을 수정할 수 있습니다.
IronPDF 로 새로 렌더링된 PDF 문서는 기본적으로 세로 방향으로 표시됩니다. 개발자는 콘텐츠(HTML, RTF, URL 등)를 PDF로 변환할 때 ChromePdfRenderOptions 인스턴스를 사용하여 이 동작을 재정의할 수 있습니다. setPaperOrientation 메서드는 PaperOrientation 값을 받아 개발자가 필요한 만큼 결괏값인 PDF의 용지 방향을 변경할 수 있도록 합니다. 본문에 제시된 코드 예제의 21~23번째 줄은 가로 방향으로 설정된 PDF 문서를 생성합니다. 21번째 줄에서 PaperOrientation.LANDSCAPE와 함께 setPaperOrientation를 호출하면 방향 동작을 유발합니다. enum 값을 PaperOrientation.PORTRAIT으로 대체하면, PdfDocument.renderUrlAsPdf의 이후 호출이 IronPDF 홈페이지를 세로 방향으로 만듭니다.
ChromePdfRenderOptions 객체는 기존 PDF의 페이지 방향을 변경하는 데 사용할 수 없습니다 (이는 이전 호출에서 생성된 PdfDocument이거나 PdfDocument.fromFile 메서드를 사용하여 IronPDF에 로드된 PDF일 수 있습니다). 이러한 PDF 문서의 경우 회전 기반 변환을 통해 페이지 방향을 조정할 수 있습니다. 이를 위해, IronPDF는 rotateAllPages 메서드를 사용할 수 있도록 제공합니다.
rotateAllPages는 허용된 회전 값을 지정하는 PageRotation 열거 형식을 받습니다. 예시 코드의 40번째 줄은 작업 중인 PDF 문서의 모든 페이지를 시계 방향으로 270도 회전시킵니다. PDF의 한 페이지(또는 일부 페이지)만 회전하려면 rotateAllPages 대신 rotatePage 메서드를 선택하십시오.

