가이드
내보내기(Export)

내보내기

현재 표시 중인 차트를 PNG, JPG 또는 SVG 벡터 이미지로 다운로드할 수 있다. 내보내기를 활성화하려면 export 모듈을 포함해야 한다. 모듈이 활성화되면 아래 이미지처럼 우측 상단에 내보내기 메뉴 버튼이 표시된다.

설치

realchart-export 모듈은 npm package (opens in a new tab)로 설치한 후 import 하거나,

npm install realchart-export
import { RealchartExport } from "realchart-export";
import "realchart-export/dist/realchart-export.css";

우리테크 사이트 (opens in a new tab)에서 내려 받아 html에서 직접 include할 수 있다.

<link href="./styles/realchart-export.css" rel="stylesheet">
<script src = "./lib/realchart-export/index.js">

설정

차트 설정의 최상위 export 항목으로 설정한다.

const config = {
    export: {
        useLibrary: true,
        menus: ['png', 'jpeg', 'svg'],
        hideScrollbar: true,
        hideNavigator: true,
        hideZoomButton: true,
        ...
    }
};

API

차트의 메뉴를 클릭하는 대신 API를 호출해서 직접 내보내기할 수도 있다.

chart.export({
     type: 'png',
     fileName: 'realchart'
});
import { createChart } from "realchart";
import { RealchartExport } from "realchart-export";
import "realchart/dist/realchart-style.css";
import "realchart-export/dist/realchart-export.css";
const chart = createChart(document, id, config);
RealchartExport(chart);
chart.export({
    type: 'png',
    fileName: 'realchart'
});

See Also