2011-09-01 27 views
0

我个人会认为这是不可能的,但也许有人知道。 (PHP,使用fpdf创建的PDF)我想知道是否可以打开该pdf并直接打开打印框。动态pdf需要直接打开打印盒

或多或少像人们一样可以使用html/JS做window.print()。

任何一个任何想法?

+0

可能重复的[php - 如何打开打印窗口,而在网页打开pdf文件?](http://stackoverflow.com/questions/1210423/php-how-to-open-print-window-而-PDF文件打开在网页) – renevdkooi

+0

对不起,只是看到它的重复q ... – renevdkooi

+0

我已阅读有关解决方案,需要使用Acrobat在PDF文件中嵌入一些JavaScript。 – Sparky

回答

2

你应该嵌入一些JavaScript代码来做到这一点。

你需要这个组件太: http://www.fpdf.de/downloads/addons/36/

在页面的最后,你有一个例子,你可以显示一个打印对话框后,用户打开文档。

1

有代码使用JavaScript来打印页面。意味着读者必须启用JS。

Add Print Support

+0

先生,我尝试了你建议的方法,它的作用就像一个魅力!但是,是否可以通过单击按钮打开网页上的打印机对话框,而无需进入显示pdf的下一个选项卡,并且打印机对话框打开? –