Skip to content

gyeongseokKang/exportExcel_javascript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

exportExcel_javascript

전체 로직

  1. querySelectorAll로 차트가 그려진 div 찾기
  2. html2canvas 라이브러리를 이용하여 이미지로 뽑아오기
  3. 테이블에 입력할 데이터 넣기
  4. buffer로 보내 Blob 파일 형식으로 만들어서 다운로드하기

사용 라이브러리

  • exceljs - 자바스크립트에서 excel export가 가능하도록 해주는 라이브러리, export 뿐만 아니라 다른 기능들도 많음.
  • html2canvas - html의 특정 영역을 canvas로 그려주는 라이브러리, excel에는 일반 img 태그가 달린 파일을 넣을 수 없어서 변환이 필요.
  • plotlyjs - 데이터 시각화를 위한 라이브러리, 사용할수록 매력적인 시각화 라이브러리로, 다양한 차트, 다양한 언어, 다양한 프레임워크를 지원.

사용방법

  1. git clone 후 open live server로 확인(VSC 추천)
  2. Download xlsx 버튼 클릭
  3. excel 파일 확인

결과

live server

image

export excel file

image image

About

Simple implement for Export to Excel in Javascript

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published