XLSX 를 JPG 로 변환하는 방법
XLSX 파일을 JPG 이미지로 변환하는 방법
Sheetize는 Excel 워크북(.xlsx)을 고품질 JPG 사진으로 바꾸는 간단하고 고성능의 API를 제공합니다. 썸네일 생성, 웹 페이지에 스프레드시트 삽입, 원본 데이터를 노출하지 않고 시각 보고서를 만들 때 이상적입니다.
왜 Sheetize를 사용해 XLSX‑to‑JPG 변환을 선택하나요?
- 완전한 충실도 – 셀 서식, 색상, 차트, 이미지까지 그대로 보존합니다.
- 빠르고 확장 가능 – .NET에 최적화돼 Windows, macOS, Linux에서 동작합니다.
- 해상도 자유롭게 조정 – 필요에 따라 가로·세로 DPI를 지정할 수 있습니다.
- 의존성 제로 – 외부 툴이나 Office 설치가 전혀 필요 없습니다.
시작하기
NuGet을 통해 Sheetize.ImageConverter 패키지를 프로젝트에 추가하고 ImageConverter.Process 메서드를 호출합니다.
C# 샘플 코드
using Sheetize;
var loadOptions = new LoadOptions
{
// 원본 XLSX 파일 경로
InputFile = @"D:\Reports\Financials.xlsx"
};
var saveOptions = new ImageSaveOptions
{
// 출력 파일 – 확장자를 JPG 로 지정하면 JPEG 포맷으로 저장됩니다
OutputFile = @"D:\Reports\Financials.jpg",
// 선택 사항: 이미지 해상도(DPI) 지정
HorizontalResolution = 150,
VerticalResolution = 150,
// 선택 사항: JPEG 압축 품질(0‑100)
// Quality = 90
};
ImageConverter.Process(loadOptions, saveOptions);위 코드는 Financials.xlsx 를 읽어 Financials.jpg 로 지정된 해상도와 (옵션인 경우) 품질 설정으로 저장합니다.
JPG 출력 시 주요 옵션
- HorizontalResolution / VerticalResolution – DPI를 정의합니다. 값이 높을수록 이미지가 선명해지지만 파일 크기도 커집니다.
- Quality(지원되는 경우) – 0(최대 압축)부터 100(최고 품질)까지 JPEG 압축 품질을 조절합니다.
활용 팁
- 인쇄용 그래픽은 최소 150 DPI, 웹 썸네일은 72 DPI 정도면 충분합니다.
- 워크북에 큰 차트가 포함돼 있다면 픽셀화 방지를 위해 DPI를 높이세요.
- 생성된 JPG를 이미지 뷰어로 열어 배포 전에 화면을 반드시 확인합니다.