Luckysheet
Luckysheet copied to clipboard
打印功能提供了吗
打印功能提供了吗
var selectHtml = luckysheet.getRangeHtml();
// 创建一个临时窗口或 iframe
var printWindow = window.open('', '_blank'); // 使用空 URL 打开新窗口
// 将 HTML 内容插入临时窗口或 iframe
printWindow.document.write(selectHtml);
printWindow.document.close();
// 调用打印功能
printWindow.print();
建议优化好转为html的高保真,这样打印也就解决,以上代码都可以直接执行,对选中的内容调起打印,但是选中图片等转成html样式不理想。
var selectHtml = luckysheet.getRangeHtml(); // 创建一个临时窗口或 iframe var printWindow = window.open('', '_blank'); // 使用空 URL 打开新窗口 // 将 HTML 内容插入临时窗口或 iframe printWindow.document.write(selectHtml); printWindow.document.close(); // 调用打印功能 printWindow.print();
可以是可以, 但是没有样式
官方网站 http://lucky.lashuju.com/index.html 已经提供了打印和导出的付费插件了,每个500元,有需要的可以购买!用着挺好。