이미지 변환기
Aspose.Cells Image Converter for .NET Plugin에서는 개발자가 Excel 콘텐츠를 PNG, JPEG, BMP 등 이미지 형식으로 변환할 수 있습니다. 전체 워크북, 개별 워크시트, 셀 라인 또는 삽입된 차트를 변환하든, 이 플러그인은 스프레드시트 데이터가 픽셀-완벽한 정확도로 제공되는지 확인합니다.
최신 기사
Aspose.Cells 이미지 변환기 키 기능
워크시트, 차트 및 레이어를 이미지로 변환 전체 워크시트, 특정 라인 또는 삽입 된 차트를 보고서, 문서 및 온라인 예보에 적합한 고품질의 이미지 파일로 옮기십시오.
사용자 지정 렌더링 설정 사용하기
ImageOrPrintOptions
해상도를 제어하기 위해, 페이지 스케일링, 그리드 라인 시야, 그리고 더. 각 변환을 완벽하게 당신의 시각 및 배치 요구 사항을 충족.모든 주요 Excel 형식에 대한 지원 XLS, XLSX, XLSM, XLSB, XLTX, XLTM, CSV, TSV, HTML, ODS 및 이미지 수출을 위한 다른 스프레드시트 파일 형식을 지원합니다.
차트 및 Pivot 테이블 렌더링 내장된 Excel 차트 및 pivot 테이블을 데이터 시각화 또는 웹 사용을 위해 독립적 인 이미지로 직접 변환합니다.
최적화 된 잎 및 워크북 렌더링 사용하기
SheetRender
또는WorkbookRender
수업은 여러 페이지를 통해 개별 잎이나 전체 워크북을 만들 수 있습니다..NET 프로젝트와의 무선 통합 배치 또는 요청 이미지 생성을위한 .NET 프레임 워크 또는.NET 코어 응용 프로그램과 함께 상자에서 작동하며, 가벼운 변환을 위해 Aspose Image to Excel Converter를 사용하는 것을 포함합니다.
.NET을 위한 Aspose.Cells Image Converter로 시작하는 방법
Excel 파일을 이미지 형식으로 변환하기 시작하려면 다음 단계를 따르십시오.
1. .NET을 위한 Aspose.Cells 설치
NuGet을 사용하여 프로젝트에 Aspose.Cells를 추가하십시오 :
dotnet add package Aspose.Cells
2. Excel 워크북을 다운로드하십시오
Workbook workbook = new Workbook("Book1.xlsx");
3. PNG에 워크시트를 렌더링
Worksheet sheet = workbook.Worksheets[0];
ImageOrPrintOptions options = new ImageOrPrintOptions
{
ImageType = ImageType.Png,
OnePagePerSheet = true,
Resolution = 200
};
SheetRender renderer = new SheetRender(sheet, options);
for (int i = 0; i < renderer.PageCount; i++)
{
renderer.ToImage(i, $"sheet_page_{i + 1}.png");
}
4. 전체 워크북 렌더링
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Jpeg };
WorkbookRender render = new WorkbookRender(workbook, options);
render.ToImage(0, "workbook_render.jpg");
가장 인기있는 시나리오
Excel 차트를 이미지로 변환
Workbook wb = new Workbook("ChartSheet.xlsx");
Worksheet chartSheet = wb.Worksheets[0];
ImageOrPrintOptions chartOptions = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender chartRender = new SheetRender(chartSheet, chartOptions);
chartRender.ToImage(0, "chart.png");
셀 범위를 이미지로 변환
Workbook wb = new Workbook("Data.xlsx");
Range range = wb.Worksheets[0].Cells.CreateRange("A1:C10");
ImageOrPrintOptions rangeOptions = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender rangeRender = new SheetRender(wb.Worksheets[0], rangeOptions);
rangeRender.ToImage(0, "range_output.png");
Pivot 테이블을 이미지로 만들기
Workbook wb = new Workbook("PivotData.xlsx");
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender pivotRender = new SheetRender(wb.Worksheets[0], options);
pivotRender.ToImage(0, "pivot_table.png");
이미지 변환을위한 최고의 관행
- 항상 완전한 가시성을 보장하기 위해 순서하기 전에 자동으로 적합한 열.
- 웹 및 인쇄 사용에서 높은 DPI 생산을위한 해상도를 증가시킵니다.
- 흰색 배경 색을 사용하여 더 깨끗한 수출 (
options.Transparent = false
). - 숨겨진 줄, 융합 세포 또는 코멘트에 대한 콘텐츠 가시성을 확인합니다.
일반적인 문제 및 결의안
오류 : File not found
솔루션: 소스 Excel 파일 경로가 유효하고 접근 가능하다는 것을 확인합니다.
오류 : Unsupported file format
솔루션: 입력 파일 유형이 지원되는지 확인하십시오 (예를 들어, 호환성 모드가없는 유산 매크로를 피하십시오).
출력 이미지 Cropped 또는 Cut Off
** 해결책** : 사용하기 OnePagePerSheet = true
또는 가능성 AllColumnsInOnePagePerSheet
더 넓은 잎을 위해.
XLS를 이미지로 변환
XLS 파일을 구체적으로 변환해야 하는 경우, 향상된 성능을 위해 Aspose.Cells와 무조건 통합하는 XLS to Image Converter 도구를 사용하는 것을 고려하십시오.
Excel에서 이미지 변환기를 사용합니다.
사용자가 Excel 스프레이를 이미지 형식으로 빠르게 변경하려는 경우 Excel to Image Converter 기능은 변환 과정을 단순화하는 간단한 솔루션을 제공합니다.