javascript - 无论如何强制PDF从电子邮件中的超链接打开/预览?
问题描述
我正在发送一封电子邮件,其中包含指向存储在内容管理系统中的 PDF 文件的超链接。当最终用户收到电子邮件并单击链接时,PDF 文件将 1) 在 Adobe 中打开,2) 下载,或 3) 询问用户想要做什么(根据他们的浏览器设置)。
我想强制 PDF 文件在 Adobe(查看器、阅读器、acrobat ......无论用户在他们的系统上拥有什么)中打开;或在浏览器预览器中打开 PDF(如果用户的默认浏览器加载了 PDF)。最终目标:即使用户在浏览器中将“保存”作为默认设置,也无需用户保存即可打开 PDF。
我已经看到了一些程序化的方法来解决这个问题,但仅限于我可以在电子邮件中做的事情,我还没有找到任何解决方案。我目前正在使用 Outlook,但也可以访问 Thunderbird 和其他一些电子邮件客户端。
我正在自己创建 PDF,并且可以访问 Adobe Acrobat XI Standard。我也一直在寻找将 javascript 添加到 PDF 本身的方法,这会导致它打开(而不是下载),但到目前为止还没有运气。
有任何想法吗?谢谢!
解决方案
我对此没有做太多研究,所以请对我所说的话持保留态度。考虑到这可能会带来安全风险,我认为您想要完成的事情是不可能的。如果这不是真的并且有可能,那么我很抱歉引导任何人走错路。
推荐阅读
- angular - Angular 8(或 9)- 在编译之前获取模板 html
- ms-word - 使用 insertHtml 时,Word Online 中的内容前会出现额外的空格
- javascript - jQuery find 和 prev 方法
- r - 带有两个滑块的闪亮应用程序:第二个滑块仅选择端点,而不是范围
- arrays - Laravel - 访问关系属性
- mysql - Xamp 不会启动 MySQL
- javascript - 函数仅在输入 !== null 时运行
- python - 在 PyTorch 中本地测量多类分类的 F1 分数
- javascript - reactjs 将字符串解析为 HTML 的问题
- r - 如何提取多个数据框之间的公共行