gpt4 book ai didi

javascript - 打印 PDF 文件,带打印对话框,不带文件预览

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

我今天有一个任务,从 *.odt 文件生成 *.pdf,然后尽可能使打印更友好。

到目前为止,我设法将 pdf 发送给用户,让他将其保存为文件,然后他可以自己打印。我也可以在浏览器中打开 pdf。

但是我想问问有没有办法打印出来不弹出窗口?

想问一下是否可以至少在不向查看者打开实际 pdf 的情况下显示打印/取消窗口?

header('Content-type: application/pdf');
header('Content-Disposition: inline; filename="' . $filename . '"');
header('Content-Transfer-Encoding: binary');
header('Content-Length: ' . filesize($file));
header('Accept-Ranges: bytes');

是的,我已经阅读了一些类似的问题。他们中的大多数人都在谈论一些命名的 Action (应该由 Acrobat Pro(?)添加),将一些 javascript 放入 pdf 文件中,这花了我一个小时的时间去谷歌,但没有运气如何用 php/javascript,如果它甚至可能,以及一些其他涉及 Fpdf 的解决方案 - 但我需要我的 pdf 转换出 odt 文件,我认为这在 fpdf 中是不可能的。

感谢任何帮助或提示。

附言。我当然想在客户端打印它。

编辑
我尝试了一些嵌入或 iframe 解决方案,但我在 firefox 中遇到错误,说没有足够的授权之类的。将尝试在此 PC 上重现该问题,以便我提供更多详细信息。

最佳答案

我认为绕过浏览器打印对话框并直接将打印发送到打印机是不可能的

关于javascript - 打印 PDF 文件,带打印对话框,不带文件预览,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21836062/

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