gpt4 book ai didi

javascript - 将当前窗口打印到文件/Blob 对象?

转载 作者:行者123 更新时间:2023-11-30 16:41:14 25 4
gpt4 key购买 nike

我愿意做:

var file = window.print();

file是打印文档的FileBlob内容。

这背后的想法是将我的发票打印成 pdf 并自 Action 为电子邮件附件发送,但我的小指告诉我我今天有点苛刻。

想法?

最佳答案

像这样的事情怎么样(参见 the jsfiddle)?

var myBlob = new Blob([document.body.textContent], {type : "text/plain"});

var myReader = new FileReader();

myReader.addEventListener("loadend", function(e){
console.log(e.srcElement.result);
});

//start the reading process.
myReader.readAsText(myBlob);

您将首先调用 window.print,然后创建 blob 并按照您的意愿使用它(也许,将 blob 发送到 XHR 中并让您的服务器处理发送电子邮件?)

关于javascript - 将当前窗口打印到文件/Blob 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31956395/

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