gpt4 book ai didi

javascript - 使用 JavaScript 打开 Chrome PDF 查看器对话

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

我正在尝试为用户提供使用 Chrome native 将当前网页保存为 PDF 的选项,不需要其他浏览器支持,引入第 3 方系统不是一个实用的选项。

目前我必须手动指示用户“在预览中打开 PDF”链接在打印对话框中的位置,并且只提供以下按钮:

<a href="#" onclick="event.preventDefault(); window.print();">
PDF Preview
</a>

我想将用户直接跳转到 PDF 预览对话框以供他们保存,以下当然行不通,但更类似于我想要实现的目标。

<a href="#" onclick="event.preventDefault(); window.print('pdf');">
PDF Preview
</a>

最佳答案

这是不可能的。

Chrome 目前符合 HTML 标准,因为“打印”一般意味着以某种物理方式获取页面,无论是传统的打印文档还是 PDF。它如何选择执行此操作取决于浏览器 vendor 。

此外,Chrome 用户可以选择他们的默认操作以打印为 PDF 或他们网络上的打印机。

据此我推断 Chrome 不太可能让网络应用程序覆盖用户偏好。

来源

关于javascript - 使用 JavaScript 打开 Chrome PDF 查看器对话,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52094841/

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