최근에 highcharts를 접하고 이게 좀 멋있다는 걸 알았는데, highcharts에서 생성된 이미지를 로컬 컴퓨터에 어떻게 저장해야 하는지 문제가 생겼습니다. 아니면 생성된 이미지를 PDF에 넣는 방법은 무엇입니까? 여러분 모두 저에게 조언을 해주시기를 바랍니다. 정말 감사합니다.
최근에 highcharts를 접하고 이게 좀 멋있다는 걸 알았는데, highcharts에서 생성된 이미지를 로컬 컴퓨터에 어떻게 저장해야 하는지 문제가 생겼습니다. 아니면 생성된 이미지를 PDF에 넣는 방법은 무엇입니까? 여러분 모두 저에게 조언을 해주시기를 바랍니다. 정말 감사합니다.
highcharts는 캔버스 기반으로 구현됩니다.
캔버스에는 이미지 데이터 경로를 가져오는 toDataURL 메서드가 있습니다.
내가 사용한 의사 코드는 단지 설명을 위한 것입니다
<code>data路径 = $("#图表的canvas")[0].toDataURL("image/png")</code>
로컬에 저장:
<code>1、<img src="data路径"> 提示用户另存即可 2、<a target="_blank" href="data路径">下载</a> 客户点击即可看到图片</code>
서버에 저장:
ajax 업로드 데이터 경로, 라이브러리 또는 base64를 사용하여 이미지를 디코딩하고 저장합니다.