까불이 님, 안녕하세요.
그레이프시티입니다.
일전에 문의주신 시트를 이미지 파일로 저장하는 기능이 Spread.NET V15 SP1에서 추가되어 안내 드립니다.
지난 주 출시된 Spread.NET V15 SP1부터 SheetView.SaveImage 메소드가 지원됩니다.
해당 메소드를 사용하면 지정한 셀 영역의 데이터를 비트맵 인스턴스로 반환하며, 해당 인스턴스를 이미지 파일로 저장하거나, 이미지 소스로 사용할 수 있습니다.
하기 샘플 코드는 A1 셀부터 C3 셀까지를 이미지 파일로 저장하는 코드 입니다.
fpSpread1.Sheets[0].Cells[0, 0].Text = "Spread";
fpSpread1.Sheets[0].Cells[0, 1].Text = "For";
fpSpread1.Sheets[0].Cells[0, 2].Text = "Winforms";
fpSpread1.BorderCollapse = FarPoint.Win.Spread.BorderCollapse.Enhanced;
var bitmap = fpSpread1.Sheets[0].SaveImage(0, 0, 3, 3);
bitmap.Save("D:\\test\\Image.png");
샘플 코드 실행 시, 저장된 이미지는 다음과 같습니다.
자세한 내용은 하기 링크된 도움말 문서에서 살펴보실 수 있습니다.
Spread.NET V15 - 이미지 파일로 저장하기 도움말 문서
아울러, Spread.NET 최신버전은 하기 링크된 페이지를 통해 받아보실 수 있습니다.
Spread.NET 최신버전 다운로드 링크 신청
추가로 궁금하신 사항이 있을 경우, 문의주시기 바랍니다.
감사합니다.
그레이프시티 드림