1)可以参考使用这个
"html2canvas" (https://link.segmentfault.com/?enc=Z16xPbnwl7nkLYcS2BfOCg%3D%3D.uNnzmv6nkegzXMvtYdufHPSUTjOxyROez9BIzqoPb5ZthfPF%2B%2F5X2XuSEwypfd51)
2)注意事项是,大量图片记得是允许跨域访问的。
3)部分CSS样式,记得查看支持,本质就是canvas渲染出来。
这个是我最近的一次项目用到的
"html2canvas项目实践" (https://link.segmentfault.com/?enc=B8oq6%2BTIS0lWqUplAvTrxA%3D%3D.fYdxQMVl1ae5J%2FjxEr%2FTxRL8xkDFG3zUCROYHfl%2FTdkJz4DdT8HmnhnT9bO%2B8ZuMyInDXXiTq0%2FARnZWbDY%2BHyBm6lUOe2VpjkOdldIDzZg%3D)
" title=" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241129/3692b9a36b1d9cc759dd038f9c94fbdf.png)"
title=" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241129/f38ae3c21aa6550ae857c6d9dc62a5e3.png)