PDF는 문서를 공유하거나 인쇄하는 데 널리 사용되는 널리 사용되는 파일 형식입니다. 다양한 경우에 스프레드시트와 같은 다른 파일 형식의 문서는 PDF로 변환됩니다. 이 기사에서는 Linux 플랫폼에서 프로그래밍 방식으로 Excel 파일을 PDF로 변환하는 방법을 배웁니다. Aspose.Cells for .NET이라는 .NET 스프레드시트 조작 API를 사용하여 이 변환을 수행합니다.
Linux용 .NET Excel에서 PDF 변환기 API로
Aspose.Cells for .NET은 다양한 스프레드시트 조작 기능을 제공하는 강력하고 널리 사용되는 클래스 라이브러리입니다. API를 사용하여 Excel 파일을 생성, 조작 및 변환할 수 있습니다. Excel 파일을 PDF로 변환하는 방법에 대한 데모를 시작하기 전에 Linux에서 .NET 환경을 설정해야 합니다. 이 작업은 몇 분 안에 완료할 수 있습니다. 다음은 환경을 준비하는 데 필요한 전제 조건입니다.
Visual Studio Code를 사용하여 Linux에서 콘솔 애플리케이션을 만드는 방법에 대해 알아보세요.
환경 설정이 완료되면 애플리케이션에 Aspose.Cells for .NET을 설치할 수 있습니다. 이를 위해 Visual Studio Code용 NuGet 패키지 관리자 확장을 사용하고 NuGet을 통해 API를 설치할 수 있습니다.
Linux에서 Excel 파일을 PDF로 변환
다음은 .NET용 Aspose.Cells를 사용하여 Linux에서 Excel XLSX/XLS 파일을 PDF로 변환하는 단계입니다.
- Workbook 클래스의 인스턴스를 생성하고 Excel 파일의 경로로 초기화합니다.
- Workbook.Save(string, SaveFormat) 메서드를 사용하여 Excel을 PDF로 변환합니다.
다음 코드 샘플은 Excel 파일을 PDF로 변환하는 방법을 보여줍니다.
// 엑셀 파일 불러오기
Workbook workbook = new Workbook("SampleExcel.xls");
// 문서를 PDF 형식으로 저장
workbook.Save("outputPDF.pdf", SaveFormat.Pdf);
Excel에서 PDF로 변환 사용자 정의
Excel에서 PDF로의 변환을 사용자 지정하기 위해 추가 옵션을 설정할 수도 있습니다. 예를 들어 변환된 PDF 문서의 준수 수준을 설정할 수 있습니다. 다음은 Linux에서 Excel을 PDF로 변환하는 추가 옵션을 정의하는 단계입니다.
- Workbook 클래스의 인스턴스를 생성하고 Excel 파일의 경로로 초기화합니다.
- PdfSaveOptions 클래스의 인스턴스를 만들고 PdfSaveOptions.Compliance와 같은 옵션을 설정합니다.
- Workbook.Save(string, PdfSaveOptions) 메서드를 사용하여 Excel을 PDF로 변환합니다.
다음 코드 샘플은 Excel에서 PDF로 변환하는 PDF 규정 준수를 설정하는 방법을 보여줍니다.
// 엑셀 파일 불러오기
Workbook workbook = new Workbook("workbook.xlsx");
// PdfSaveOptions 정의
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();
// 규정 준수 유형 설정
pdfSaveOptions.Compliance = PdfCompliance.PdfA1b;
// Excel을 PDF로 변환
workbook.Save("output.pdf", pdfSaveOptions);
무료 라이선스 받기
임시 라이선스를 얻고 평가 제한 없이 Aspose.Cells for .NET을 사용할 수 있습니다.
결론
이 기사에서는 Linux에서 Excel 파일을 PDF로 변환하는 방법을 배웠습니다. 또한 Excel에서 PDF로 변환하는 추가 옵션을 설정하는 방법을 살펴보았습니다. 또한 문서를 사용하여 .NET용 Aspose.Cells에 대해 자세히 알아볼 수 있습니다. 또한 포럼을 통해 질문할 수 있습니다.