본문 바로가기
ExcelJS실무 경험

ExcelJS 가로 너비 요소에 맞게 조절 하는

1분실무 경험티스토리에서 옮긴 글

Excel 파일을 다 그리고 난 뒤 a4사이즈 보다 크게 그리게 되어서 인쇄할 때마다 페이지 레이아웃을 통해 너비를 1페이지로 설정해야 하는 번거로움이 생겼다.

이 문제점을 해결하기 위해 방법을 찾아봤는데 worksheet.pageSetup.pageSize로 접근하려 하니까 지정된 사이즈 내에서 바꾸기만 가능해서 다른 방법을 찾았는데 바로 아래의 코드와 같다

js
  const workbook = new ExcelJS.Workbook();
  const worksheet = workbook.addWorksheet('Sheet');
  worksheet.pageSetup.fitToPage = true; // 가로 너비 요소에 맞게 설정
  worksheet.pageSetup.fitToHeight = 0; // 세로 높이 자동 설정
  • #exceljs
  • #가로
  • #너비 조절

실무 경험의 다른 글