이 짧은 자습서는 환경을 구성하는 단계와 필요한 라이브러리에 대한 소개를 제공하여 Python을 사용하여 Excel을 PDF로 변환하는 방법을 안내합니다. Excel을 PDF Python으로 변환하기 위해 통합 문서가 생성되고 여기에 샘플 데이터가 채워지는 샘플 코드도 제공되지만 XLSX와 같은 기존 Excel 파일을 로드할 수도 있습니다. 또한 PDF 파일을 생성하기 전에 속성을 설정하고 소스 Excel 파일 콘텐츠의 스타일을 표시하여 출력 PDF을 제어할 수 있습니다.
Python에서 Excel을 PDF로 내보내는 단계
- Java를 통한 Python용 Python 및 Aspose.Cells 설치
- 이 전환을 테스트하기 위해 workbook를 만들고 채우세요.
- PdfSaveOptions 클래스 개체를 인스턴스화하여 Python에서 만든 출력 PDF를 구성합니다.
- 눈금선을 표시하도록 출력 PDF 구성
- 출력 PDF 파일에 전체 내용을 올바르게 표시하도록 워크시트 열 자동 맞춤
- 위의 구성을 사용하여 통합 문서를 PDF로 저장
먼저 시스템에 Java 및 Python을 설치한 다음 PIP 명령을 사용하여 Aspose-Cells 및 JPype1을 설치하여 Python*에서 *Excel을 PDF로 변환해야 합니다. 새 통합 문서를 만들거나 PDF로 변환하기 위해 기존 Excel 파일을 로드할 수 있습니다. 통합 문서 저장 함수에서 인수로 전달할 수 있는 PdfSaveOptions 클래스 인스턴스를 사용하여 출력 PDF 파일의 표시 옵션 및 기타 속성을 설정할 수 있습니다.
Python을 사용하여 Excel을 PDF로 변환하는 코드
Excel을 PDF Python으로 변환할 때 일부 라이브러리와 환경이 필요하므로 이 코드에서 필요한 클래스를 가져오고 시작에서 jpype.startJVM()을 호출하고 마지막에 jpype.shutdownJVM()을 호출하여 필요한 환경을 활성화합니다. 코드를 실행합니다. 빈 통합 문서가 생성되고 데이터로 채워지지만 원하는 데이터가 포함된 XLSX, XLS, ODS 등과 같은 기존 Excel 파일을 로드할 수 있습니다. Worksheet.PageSetup은 소스 파일의 눈금선을 인쇄하도록 플래그를 설정하는 데 사용되며 PdfSaveOptions는 눈금선 유형을 HAIR로 설정하여 출력 PDF 파일에 눈금선을 표시하는 데 사용됩니다.
이 빠른 자습서에서는 Python을 사용하여 Excel을 PDF로 변환하는 방법을 배웠습니다. Python에서 Excel 파일을 HTML로 저장하는 방법을 배우려면 Python을 사용하여 Excel을 HTML로 변환하는 방법에 대한 기사를 참조하세요.