Excel을 PDF Linux로 변환

예를 들어 워크시트를 인쇄하거나 공유하기 위해 Excel 스프레드시트를 PDF 형식으로 변환해야 하는 경우가 많습니다. 이 기사에서는 Java를 사용하여 Linux 플랫폼에서 Excel 파일을 PDF 형식으로 변환하는 방법을 배웁니다. 또한 Excel에서 PDF로 변환을 사용자 지정하는 다양한 옵션에 대해 알게 됩니다.

Linux용 Excel에서 PDF로 변환기 API

Excel 파일을 PDF 형식으로 변환하기 위해 Aspose.Cells for Java를 사용합니다. Excel 파일을 원활하게 생성, 조작 및 변환할 수 있는 기능이 풍부한 API입니다. API의 JAR을 다운로드하거나 다음 Maven 구성을 사용하여 설치할 수 있습니다.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells</artifactId>
    <version>21.9</version>
</dependency>

Linux에서 Excel XLS 또는 XLSX를 PDF로 변환

다음은 Linux에서 Excel XLS 또는 XLSX 파일을 PDF로 변환하는 단계입니다.

다음 코드 샘플은 XLSX를 PDF로 변환하는 방법을 보여줍니다.

// Excel 파일을 로드할 통합 문서 만들기
Workbook workbook = new Workbook("Book1.xlsx");

// 문서를 PDF 형식으로 저장
workbook.save("Excel-to-PDF.pdf", SaveFormat.PDF);

Excel에서 PDF로의 변환에서 준수 수준 지정

PDF 형식은 PDF/A 등과 같은 다양한 준수 표준을 지원합니다. Java용 Aspose.Cells를 사용하면 Excel에서 PDF로 변환할 때 원하는 PDF 준수 수준을 지정할 수 있습니다. 이를 위해 API는 PdfSaveOptions 클래스를 제공합니다. 다음은 출력 PDF에 대한 준수 수준을 지정하는 단계입니다.

다음 코드 샘플은 Excel XLSX 파일을 특정 PDF 표준을 사용하여 PDF 형식으로 변환하는 방법을 보여줍니다.

// Excel 파일을 로드할 통합 문서 만들기
Workbook workbook = new Workbook("Book1.xlsx");

// PDF 생성 옵션
PdfSaveOptions options = new PdfSaveOptions();
options.setCompliance(PdfCompliance.PDF_A_1_A);

// 문서를 PDF 형식으로 저장
workbook.save("Excel-to-PDF.pdf", options);

Linux에서 특정 Excel 시트를 PDF로 변환

경우에 따라 전체 Excel 파일 대신 시트 범위를 변환해야 할 수도 있습니다. 이를 위해 PdfSaveOptions.setPageIndex(int)PdfSaveOptions.setPageCount(int) 메서드를 사용하여 변환할 시트 범위를 지정할 수 있습니다.

다음 코드 샘플은 Excel 시트 범위를 PDF로 변환하는 방법을 보여줍니다.

// Excel 파일을 로드할 통합 문서 만들기
Workbook workbook = new Workbook("Book1.xlsx");

// PDF 생성 옵션
PdfSaveOptions options = new PdfSaveOptions();

// sheet2만 렌더링하려면
options.setPageIndex(1);
options.setPageCount(1);

// 문서를 PDF 형식으로 저장
workbook.save("Excel-to-PDF.pdf", options);

결론

이 기사에서는 Linux 플랫폼에서 Excel 파일을 PDF로 변환하는 방법을 배웠습니다. 또한 다양한 옵션을 사용하여 Excel에서 PDF로의 변환을 사용자 지정하는 방법을 살펴보았습니다. documentation을 사용하여 Aspose.Cells for Java에 대해 자세히 알아볼 수 있습니다. 질문이 있는 경우 포럼을 통해 언제든지 알려주십시오.

또한보십시오