我正在尝试通过单击按钮在HTML页面的javascript中创建一个新页面上的pdf预览。 我想要的是,通过点击页面上的这个按钮,它将在浏览器上打开一个新的标签,其中包含源页面的pdf预览,我将从那里下载pdf。 现在,我已经使用了下面的代码 function printopen() {
var w = window.open();
var html = $("#divtoprint").html();
$(w.document.body).html(html);
w.print();
} 这将打开一个新的空白页面和弹出窗口。我不想显示弹出窗口
我想预览游侠中的html文件作为图片,类似地,如何可以预览的pdf文件。我想,首先,它需要强制进入A4页面或类似的东西,所以它是打开屏幕时屏幕上的预览。我可能会设置一个使用html -> pdf ->图片的管道,但我希望有一个工具可以直接实现这一点(因此减少了两个转换的开销)。有没有人知道这样的事情,或者有一个优雅的解决方案?
我的embed元素可以在chrome中显示pdf预览,但不能在safari中显示。有没有人能建议我如何在safari上渲染embed PDF Preview元素? 我已经尝试了一些方法,但都没有奏效。 Recommended way to embed PDF in HTML? 谢谢! <embed src="" type="application/pdf">