我想保存当前页面的屏幕截图(带滚动的整页),并将其保存为图像或pdf。
您可以使用html2canvas js库进行屏幕截图,然后使用javascript中的canvas进行下载/保存。
HTML
<button id="save-img">Download</button>
JS/jQuery
$("#save-img").click(function () {
html2canvas(document.body, {
onrendered: function(canvas) {
document.location = canvas.toDataURL("image/png");
}
});
});
如果您想使用DataVisualization在asp.net中实现这一点,请阅读本文。
希望能有所帮助。