【发布时间】:2015-08-13 20:14:01
【问题描述】:
我想捕获我的网页,为此我找到了 html2canvas,当我如下所示使用时,我的 UTF-8(波斯语)字符出现问题,并且如您所见,这个方向被破坏了。
HTML:
<div id="wrapper">
<span>این کاراکتر ها بهم میریزند</span>
</div>
JavaScript:
$(document).ready(function() {
html2canvas($("#wrapper"), {
onrendered: function (canvas) {
theCanvas = canvas;
document.body.appendChild(canvas);
canvas.toBlob(function (blob) {
saveAs(blob, "Dashboard.png");
});
}
});
});
网页:
通过 html2canvas 捕获的网页:
你可以看到完整的例子here
我的实现有什么问题?
【问题讨论】:
-
谁能帮帮我??
标签: javascript html canvas utf-8