Excel에서 SVG C#으로

Excel 파일은 작은 데이터와 큰 데이터를 모두 보관하고 정리하는 데 널리 사용됩니다. 또한 Excel 워크시트에 저장된 데이터에 대해 다양한 작업을 수행할 수 있습니다. 경우에 따라 Excel 워크시트를 다른 형식으로 변환해야 할 수도 있습니다. 이러한 경우 이 문서에서는 C#을 사용하여 Excel XLSX 또는 XLS 파일을 SVG 형식으로 변환하는 방법을 다룹니다.

C# Excel에서 SVG로 변환기

Excel XLSX 또는 XLS 파일을 SVG로 변환하기 위해 .NET용 Aspose.Cells를 사용합니다. .NET 애플리케이션 내에서 스프레드시트 파일을 생성, 수정 및 변환하기 위한 강력한 API입니다. API를 다운로드하거나 NuGet을 사용하여 설치할 수 있습니다.

PM> Install-Package Aspose.Cells

Excel XLSX 또는 XLS를 SVG로 변환

다음은 C#을 사용하여 Excel XLSX 또는 XLS 파일을 SVG로 변환하는 단계입니다.

  1. Workbook 클래스를 사용하여 Excel 파일을 로드합니다.
  2. 원하는 워크시트를 선택하거나 Workbook.Worksheets 컬렉션의 모든 워크시트를 반복합니다.
  3. ImageOrPrintOptions 클래스의 객체를 생성하고 렌더링 옵션을 설정합니다.
  4. 워크시트에 대한 SheetRenderer 클래스의 개체를 만듭니다.
  5. SheetRenderer.ToImage(int32, string) 메서드를 사용하여 Excel을 SVG로 변환합니다.

다음 코드 샘플은 Excel XLSX 파일을 SVG로 변환하는 방법을 보여줍니다.

// 엑셀 파일 불러오기
var workbook = new Workbook("sourceFile.xlsx");

// 원하는 워크시트의 참조 가져오기
var worksheet = workbook.Worksheets[0];

// 출력 이미지에 대한 옵션 설정
var options = new Aspose.Cells.Rendering.ImageOrPrintOptions()
{
    OnePagePerSheet = true,
    ImageType = Aspose.Cells.Drawing.ImageType.Svg
};

// Excel 워크시트를 SVG로 변환
var renderer = new Aspose.Cells.Rendering.SheetRender(worksheet, options);
renderer.ToImage(0, "output.svg"); 

무료 라이선스 받기

임시 라이선스를 얻고 평가 제한 없이 .NET용 Aspose.Cells를 사용하십시오.

결론

이 기사에서는 C#을 사용하여 Excel XLSX 또는 XLS 파일을 SVG로 변환하는 방법을 배웠습니다. 이 변환을 수행하여 Excel 워크시트의 내용을 응용 프로그램에 포함할 수 있습니다. 또한 문서를 사용하여 .NET용 Aspose.Cells의 다른 기능을 탐색할 수도 있습니다. 또한 포럼을 통해 질문할 수 있습니다.

또한보십시오