HTML5 canvas 提供允许直接修改变换矩阵的方法。变换矩阵最初必须是单位变换。然后可以使用变换方法对其进行调整。示例让我们来看一个 canvas 变换的示例:function drawShape(){ // 使用 DOM 获取 canvas 元素 var canvas = document.getElementById('mycanvas'); // 确保在不支持 canvas 时不执行 if (canvas.getContext){ // 使用 getContext 将 canvas 用于绘图 var ctx = canvas.getContext('2d'); var sin = Math.sin(Math.PI/6); var cos = Math.cos(Math.PI/6); ctx.translate(200, 200); var c = 0; for (var i=0; i
借助 javascript 中的 html2canvas 函数,可以将 DIV 内容保存为图像。DIV 标签定义 HTML 文档中的一个区域。示例:Hello world 这显示名为 cpimg 的分区区域。Html2canvas 函数使用以下代码将 div 保存为图像:html2canvas(document.querySelector(“#cpimg”)).then(canvas { document.body.appendChild(canvas) });它将引用的 div 部分“cpimg”保存到图像中。