Luckysheet 打印功能提供了吗

nvbavucw  于 4个月前  发布在  其他
关注(0)|答案(3)|浏览(49)

打印功能提供了吗

8cdiaqws

8cdiaqws1#

var selectHtml = luckysheet.getRangeHtml();

// 创建一个临时窗口或 iframe
var printWindow = window.open('', '_blank'); // 使用空 URL 打开新窗口

// 将 HTML 内容插入临时窗口或 iframe
printWindow.document.write(selectHtml);
printWindow.document.close();

// 调用打印功能
printWindow.print();

建议优化好转为html的高保真,这样打印也就解决,以上代码都可以直接执行,对选中的内容调起打印,但是选中图片等转成html样式不理想。

bkhjykvo

bkhjykvo2#

var selectHtml = luckysheet.getRangeHtml();

// 创建一个临时窗口或 iframe
var printWindow = window.open('', '_blank'); // 使用空 URL 打开新窗口

// 将 HTML 内容插入临时窗口或 iframe
printWindow.document.write(selectHtml);
printWindow.document.close();

// 调用打印功能
printWindow.print();

可以是可以, 但是没有样式

xxe27gdn

xxe27gdn3#

官方网站 http://lucky.lashuju.com/index.html 已经提供了打印和导出的付费插件了,每个500元,有需要的可以购买!用着挺好。

相关问题