所有
我在服务器上有pdf文件,当用户点击我的asp.net页面上的打印按钮时,我需要直接显示打印对话而不显示pdf。我怎么能做到这一点?请指导我。
谢谢
答案 0 :(得分:2)
这仅适用于IE,但您可以将Adobe ActiveX控件嵌入到HTML页面中,如下所示:
<object classid="clsid:CA8A9780-280D-11CF-A24D-444553540000" style="height:75%; width: 100%; display: none;" id="viewer" name="viewer" VIEWASTEXT>
<param name="src" value="document.pdf">
</object>
然后在点击打印按钮时,您可以这样做:
viewer.printWithDialog();
可以为其他浏览器调整此内容。