엑셀을 이미지로

다양한 시나리오에서 Excel 스프레드시트를 고해상도 이미지로 변환할 수 있습니다(예: 웹 또는 데스크톱 응용 프로그램에 스프레드시트 콘텐츠를 포함해야 하는 경우). 이 기사에서는 .NET 응용 프로그램 내에서 C#을 사용하여 Excel XLSX 또는 XLS를 이미지로 변환하는 방법을 배웁니다.

C# Excel에서 이미지 변환기 API로

Aspose.Cells for .NET은 MS Excel 스프레드시트를 만들고 조작하도록 설계된 C# 클래스 라이브러리입니다. API는 스프레드시트 자동화 및 조작 기능 외에도 Excel 워크시트를 이미지 형식으로 변환하는 내장 변환기를 제공합니다. API의 DLL을 다운로드하거나 NuGet을 사용하여 설치할 수 있습니다.

PM> Install-Package Aspose.Cells

Excel XLSX를 이미지 C#으로 변환

.NET용 Aspose.Cells를 사용하면 Excel 워크시트를 널리 사용되는 다양한 이미지 형식으로 변환할 수 있습니다. 목록에는 다음이 포함됩니다.

다음은 .NET용 Aspose.Cells를 사용하여 Excel 워크시트를 이미지로 변환하는 단계입니다.

다음 코드 샘플은 C#을 사용하여 Excel 워크시트를 이미지로 변환하는 방법을 보여줍니다.

// 전체 예제 및 데이터 파일을 보려면 https://github.com/aspose-cells/Aspose.Cells-for-.NET으로 이동하십시오.
//소스 디렉토리
string sourceDir = RunExamples.Get_SourceDirectory();

//출력 디렉토리
string outputDir = RunExamples.Get_OutputDirectory();

Workbook book = new Workbook(sourceDir + "sampleConvertWorksheetToImageByPage.xlsx");

Worksheet sheet = book.Worksheets[0];

Aspose.Cells.Rendering.ImageOrPrintOptions options = new Aspose.Cells.Rendering.ImageOrPrintOptions();
options.HorizontalResolution = 200;
options.VerticalResolution = 200;
options.ImageType = Drawing.ImageType.Tiff;

// Sheet2Image 페이지별 변환
SheetRender sr = new SheetRender(sheet, options);
for (int j = 0; j < sr.PageCount; j++)
{
    sr.ToImage(j, outputDir + "outputConvertWorksheetToImageByPage_" + (j + 1) + ".tif");
}

무료 라이선스 받기

평가 제한 없이 API를 사용하기 위해 무료 임시 라이선스 받기를 할 수 있습니다.

결론

이 기사에서는 C#을 사용하여 MS Excel XLSX 또는 XLS 파일을 이미지로 변환하는 방법을 배웠습니다. 또한 Excel 파일을 JPEG, PNG, BMP, TIFF, EMF 및 기타 인기 있는 이미지 형식으로 원활하게 변환할 수 있습니다. C# Excel API에 대해 자세히 알아보려면 문서를 방문하십시오.

또한보십시오