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 압축 품질을 조절합니다.

활용 팁

  1. 인쇄용 그래픽은 최소 150 DPI, 웹 썸네일은 72 DPI 정도면 충분합니다.
  2. 워크북에 큰 차트가 포함돼 있다면 픽셀화 방지를 위해 DPI를 높이세요.
  3. 생성된 JPG를 이미지 뷰어로 열어 배포 전에 화면을 반드시 확인합니다.
 한국어