我有一个按钮,当按下该按钮时,会将pdf下载为blob,创建一个iframe,并将iframe的源设置为blob网址。最后,我们打印该iframe。请参见以下代码:
const blobUrl = URL.createObjectURL(blob)
const iframe = document.createElement("iframe")
iframe.style.display = "none"
iframe.id = "print-iframe"
iframe.src = blobUrl
document.body.appendChild(iframe)
iframe.contentWindow.print()
我正在尝试为文件命名,以便当用户选择通过打印预览器将文件另存为pdf时,默认情况下,该文件被命名为有意义的名称,而不是随机ID: