이 기본 튜토리얼은 CSV가 쉼표로 구분되거나 지정된 문자로 구분된 파일일 수 있는 C#을 사용하여 CSV를 PDF로 변환하는 방법을 안내합니다. CSV는 데이터를 내보내고 가져오는 데 일반적이고 쉬운 메커니즘으로 간주되는 반면 PDF는 하드웨어, 소프트웨어 및 운영 체제와 상관없이 데이터를 보는 데 사용됩니다. 이 자습서를 사용하면 일반적인 운영 체제에서 몇 줄의 코드를 사용하여 C#을 사용하여 CSV를 PDF로 변경합니다.
C#을 사용하여 CSV를 PDF로 변환하는 단계
- Nuget 패키지 관리자를 사용하여 변환 애플리케이션에 Aspose.Cells 추가
- TxtLoadOptions 클래스 개체를 만들어 소스 CSV 파일에 사용되는 구분 기호를 설정합니다.
- TxtLoadOptions 개체의 설정을 사용하여 CSV 파일을 로드하도록 Workbook 클래스 개체를 초기화합니다.
- PdfSaveOptions를 인스턴스화하여 출력 PDF 파일에 대한 매개변수를 설정합니다.
- 출력 PDF 파일에 표시할 그리드 유형 설정
- 위에서 구성한 PdfSaveOptions 클래스 개체를 사용하여 PDF 파일을 저장합니다.
이 빠른 단계에서는 먼저 필요한 라이브러리를 로드한 다음 PDF로 변환할 샘플 CSV 파일을 로드하도록 C#*을 사용하여 *CSV를 PDF로 전송하는 작업을 설명합니다. 마지막 단계에서는 출력 PDF 파일에 표시할 격자선을 설정하는 것처럼 출력 PDF 파일을 구성합니다.
C#을 사용하여 CSV를 PDF로 변경하는 코드
CSV를 PDF로 변환하는 이 자습서에서는 필요한 참조가 NuGet 패키지 관리자의 프로젝트 구성과 함께 추가되는 곳에 C# 언어가 사용됩니다. 구분 문자를 설정하는 것과 같은 많은 속성이 포함된 CSV 파일을 읽기 위해 TxtLoadOptions 개체를 사용했지만 CultureInfo, Encoding, ExtendToNextSheet 등과 같은 다른 속성도 설정할 수 있습니다. 마찬가지로 PDF 파일을 저장하는 동안 PdfSaveOptions를 사용하여 격자선 스타일을 설정했지만 AllColumnsInOnePagePerSheet, CalculateFormula, OnePagePerSheet, PdfCompression, SecurityOptions 등을 설정할 수도 있습니다.
여기에서 C#을 사용하여 CSV에서 PDF로 변환하는 과정을 보았지만 CSV에서 Excel로 변환하는 방법을 배우려면 C#에서 CSV를 Excel로 변환하는 방법에 대한 문서를 참조하세요.