是否无法从超链接打印pdf?

时间:2010-05-24 21:58:43

标签: pdf printing hyperlink

我已经看了几个星期而且我一直在追求死胡同。我知道你可以创建一个文本或图像链接,并告诉它在浏览器中“打印页面”。但到目前为止,我无法打印出一份文件,特别是pdf。我希望点击链接后显示打印对话框,是的,已打印链接到的PDF文件。

为什么这似乎是一个不可能的壮举?我已经看到它在Flash电影中工作,但由于我无法访问本机文件,我无法看到它是如何完成的。

有什么建议吗?

感谢。

2 个答案:

答案 0 :(得分:1)

今天的许多打印机都支持直接PDF打印。在大多数“商业”打印机上,Lexmark,HP,Xerox都列举了这一点。在这些设备上,只需通过LPR,端口9100或其他机制将PDF文件直接发送到设备,即可生成打印文档。有些设备甚至支持URL。我知道Lexmark有一些设备可以将URL发送到打印机,只要它可以访问它将拉取文档和打印的URL。在这种情况下,它支持基本的HTML,JPEG,TIF和PDF。

希望这有帮助。

答案 1 :(得分:0)

PDF必须先呈现为图像才能打印。通常,当您在桌面上打印PDF文件时,只需右键单击该文件并选择“打印”,如果您将Adobe Reader或其他应用程序设置为默认PDF查看器,则您选择的PDF将是自动打开 - 在此阶段,PDF将呈现为图像 - 然后打印过程将开始。

但如果无法访问可以呈现PDF然后打印PDF的PDF查看器,那么您将无法打印PDF。通常,如果您安装了Adobe Reader,Foxit Reader等,那么当您单击PDF的URL时,PDF将在浏览器中的PDF查看器中打开,您将能够打印它。

或者,您可以找到一个PDF SDK,它静默地将PDF呈现为图像,然后将其发送到打印机,而无需在您的计算机上安装PDF查看器。