gpt4 book ai didi

jquery - 使用 html2canvas 进行阿拉伯语编码

转载 作者:行者123 更新时间:2023-12-03 22:32:43 24 4
gpt4 key购买 nike

我正在使用html2canvas拍摄div的图像,内容来自同一页面,同一域,但它显示阿拉伯字母断开,似乎html2canvas不支持阿拉伯语。

当我在其网页上阅读有关它的可用详细信息时,我没有找到任何有用的信息。

这是我使用的简单代码:

$("#import").click(function(){
// send the contents of the email :)
html2canvas(document.body, {
onrendered: function(canvas) {
document.body.appendChild(canvas);
},
letterRendering:true
});
});

how html2canvas renders the div

有什么线索吗?

最佳答案

我想尝试一些代码操作&它的效果令人难以置信。答案是替换:

textList = (!options.letterRendering && /^(left|right|justify|auto)$/.test(textAlign) && noLetterSpacing(getCSS(el, "letterSpacing")))

与:

textList = (!options.letterRendering || /^(left|right|justify|auto)$/.test(textAlign) || noLetterSpacing(getCSS(el, "letterSpacing")))

注意 (&&) 符号已替换为 (||)。

关于jquery - 使用 html2canvas 进行阿拉伯语编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15459072/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com