[javascript] ApexCharts에서 차트 내보내기
ApexCharts는 다양한 유형의 차트를 생성하는 데 사용되는 인기있는 JavaScript 라이브러리입니다. 이 라이브러리를 사용하면 다양한 차트를 만들고 사용자에게 시각적으로 표현할 수 있습니다.
차트를 ApexCharts에서 내보내는 방법은 다음과 같습니다:
- HTML에서 라이브러리를 로드합니다.
<script src="https://cdn.jsdelivr.net/npm/apexcharts"></script>
- 차트의 데이터를 준비합니다. 데이터는 JavaScript 배열 형식으로 제공되어야 합니다.
const chartData = [ { x: 'Jan', y: 23 }, { x: 'Feb', y: 45 }, { x: 'Mar', y: 17 }, // ... ];
- ApexCharts 인스턴스를 만들고 차트를 렌더링합니다.
const chartOptions = { chart: { type: 'bar', }, series: [{ data: chartData, }], }; const chart = new ApexCharts(document.querySelector('#chart-container'), chartOptions); chart.render();
-
차트를 이미지 또는 PDF로 내보냅니다. ApexCharts에서는
toImage()
및toPDF()
메서드를 사용하여 이를 수행할 수 있습니다.- 이미지로 내보내기:
chart.toImage().then(function(base64) { // base64 형식의 이미지를 사용하여 원하는 방식으로 처리 });
- PDF로 내보내기:
chart.toPDF().then(function(base64) { // base64 형식의 PDF를 사용하여 원하는 방식으로 처리 });
- 이미지로 내보내기:
ApexCharts에서 제공하는 다양한 옵션을 사용하여 차트를 사용자 정의할 수 있으며, 자세한 내용은 공식 ApexCharts 문서를 참조하십시오.
이것이 ApexCharts에서 차트를 내보내는 방법에 대한 간단한 소개였습니다. 이 라이브러리를 사용하여 데이터를 시각화하고 웹 애플리케이션에 멋진 차트를 추가해 보세요. 감사합니다!