.NET에서 Excel 시트를 PDF로 변환하는 방법
페이지 정보
작성자 GrapeCity
본문
관련링크
Excel 스프레드시트를 .NET Core 응용 프로그램에서 생성한 경우 파일을 PDF 형식으로 저장하는 것이 유용할 수 있습니다.
Excel 스프레드시트를 PDF로 변환해야 하는 이유
몇 가지 이유를 들자면 다음과 같습니다.
Excel 스프레드시트를 장기 보존하고 싶은 경우
시스템에 MS Office가 설치되어 있지 않지만 Excel 스프레드시트를 인쇄하거나 배포하고 싶은 경우
Excel 스프레드시트를 다양한 시스템에서 열어도 동일한 모양을 유지하고 싶은 경우
또는 다음과 같은 회사 보고서를 만들어 배포해야 하는 경우가 있습니다.
회사 예산
판매 예측
손익계산서
는 Excel에 의존하지 않는 스프레드시트 API로, 속도가 빠르고 메모리 소비량이 적습니다. 완벽한 .NET Core 지원을 바탕으로 .NET Framework, .NET Core, Mono, Xamarin에서 스프레드시트를 생성, 로드, 수정, 변환할 수 있습니다. 이 스프레드시트 API를 사용하는 응용 프로그램을 클라우드, Windows, Mac 또는 Linux에 배포할 수 있습니다.
.NET에서 Excel 스프레드시트를 PDF로 내보내기
이 데모에서는 다음 내용을 다룹니다.
Excel 스프레드시트를 만들어 PDF로 저장하는 방법
Excel 스프레드시트를 로드하여 PDF로 저장하는 방법
참고: MAC이나 Linux에서 GcExcel로 작업할 때는 스프레드시트를 PDF로 내보내기 전에 Workbook.FontFolderPath를 지정하고 필요한 글꼴을 그 경로에 두어야 합니다.
자세한 내용은 을 방문하십시오.
1단계: Excel 스프레드시트 만들기:
포스팅을 방문하여 Windows, MAC 또는 Linux에서 기본적인 Excel 스프레드시트를 만드십시오.
이 튜토리얼을 마치면 스프레드시트는 다음과 같은 모양이 됩니다.
2단계: Excel 스프레드시트를 PDF로 변환
1단계에서는 GcExcel 통합 문서를 사용해 Excel 스프레드시트를 만들고 이를 Excel 파일로 저장했습니다. Excel로 저장하는 대신 다음 코드를 사용해 통합 문서를 PDF로 직접 저장할 수 있습니다.
workbook.Save(@"SimpleBudget.pdf",SaveFileFormat.Pdf);
그러면 PDF는 다음과 같은 모습이 됩니다.
3단계: Excel 스프레드시트를 로드하여 PDF로 저장
GcExcel로 만든 파일이든 타사 도구로 만든 파일이든 간에 GcExcel에서 세 단계만 거치면 Excel 파일을 변환할 수 있습니다.
(동일 지역의 다양한 연령대에 따라) 총 계정 데이터의 요약을 계산하는 Excel 파일을 PDF로 변환하려 한다고 가정합시다.
다음 단계를 따르면 됩니다.
빈 통합 문서 생성
var workbook = new GrapeCity.Documents.Excel.Workbook();
Excel 파일을 통합 문서로 로드
var fileStream = new FileStream("AgingReport.xlsx", FileMode.Open); workbook.Open(fileStream);
PDF로 저장
workbook.Save("AgingReport.pdf", SaveFileFormat.Pdf);
Excel 스프레드시트가 PDF로 변환되었습니다!
지원되는 PDF 내보내기 기능은 다음과 같습니다.
페이지 설정 지정
텍스트
숫자 서식
오버플로 텍스트
글꼴 효과
테두리
조건부 서식
그림
채우기
스파크라인
표
통합 문서를 PDF로 저장
워크시트를 PDF로 저장
글꼴 폴더 설정
댓글목록
등록된 댓글이 없습니다.