`

在网页中控制PDF打印的方法

阅读更多

Adobe Reader:

注:以下内容需要本地安装过Adobe Reader后才可以使用

<html>
	<head>
		<title>Adobe打印</title>
		<script type="text/javascript"">
			function printPDF() {
				var adobeReader = document.getElementById("adobeReader");
				adobeReader.click();
				adobeReader.setActive();
				adobeReader.focus();
				adobeReader.print();
			}
		</script>
	</head>

	<body onload="printPDF()">
		<embed id="adobeReader" src="c:\FoxitActiveX30_Manual.pdf" width="0" height="0" />
	</body>
</html> 

 

 

Foxit Reader:

注:以下内容需要在本地注册或安装Foxit Reader SDK ActiveX才可以使用,地址[Foxit Reader SDK ActiveX]

<html>
	<head>
		<title>Foxit打印</title>
		<script type="text/javascript"">
			function openFile() {
				var foxitReader = document.getElementById("foxitReader");
				foxitReader.OpenFile("c:\FoxitActiveX30_Manual.pdf", "");
				foxitReader.PrintWithDialog();
			}
		</script>
	</head>

	<body onload="openFile()">
		<object id="foxitReader" classid="clsid:DB2189DF-ABF4-445A-A4E5-BF32F2CEA4D9" width="600" height="400"></object>
	</body>
</html> 

 

分享到:
评论

相关推荐

    页面展示打印PDF

    在网页中控制打印主要通过JavaScript的`window.print()`方法,该方法会启动浏览器的打印对话框,让用户选择打印机和打印设置。在用户点击打印按钮或者触发其他打印事件时,调用这个方法: ```javascript function ...

    AsposePdf在线预览pdf并lodop打印

    首先,利用AsposePdf将PDF文件转化为适合Web展示的形式,然后在页面中使用LODOP进行打印控制,这样用户就可以在预览PDF的同时方便地进行打印操作。这种组合尤其适用于那些需要提供在线服务且对打印质量有较高要求的...

    Java web 打印,Java pdf打印,Java 打印

    在Java开发中,Web打印和PDF打印是两个重要的技术领域,尤其在企业级应用中,它们经常被用来生成报告、发票、合同等文档。本文将深入探讨这些技术,并结合项目描述,提供一个详尽的解释。 首先,让我们从Java Web...

    直接打印PDF文件,不弹出打印设置窗口

    首先,我们来理解PDF打印的基本流程。当用户点击打印按钮时,操作系统通常会打开一个打印对话框,让用户选择打印机、设置页数、纸张大小、方向等参数。这个过程可以通过Adobe Acrobat Reader或其他支持PDF的阅读器来...

    跨域在线批量展示pdf并且批量打印pdf

    在项目中引入PDF.js库后,我们可以通过其提供的API来加载PDF文档,创建PDFViewer实例,并将PDF内容展示在网页上。 批量展示PDF意味着我们需要遍历一个PDF文件列表,依次加载每个文件并显示。这可以通过JavaScript的...

    ASP NET web 打印PDF

    ASP.NET Web打印PDF技术主要涉及两个关键点:一是如何在Web环境中生成PDF文件,二是如何实现从网页直接打印这些PDF。这项技术对于那些需要在线提供报告、发票或合同等文档的Web应用程序尤其重要。 首先,生成PDF...

    PDF.js在线预览打印

    为了控制预览、打印和下载等功能,开发者需要在网页中集成PDF.js库,并编写相应的JavaScript代码。例如,可以通过调用`PDFViewerApplication.open`方法打开一个PDF文件,`PDFViewerApplication.print`方法实现打印,...

    ocx打印pdf演示测试版.rar

    开发者可以通过这个测试版学习如何在网页中集成和控制OCX控件,从而为用户提供方便的PDF打印服务。不过,需要注意的是,由于ActiveX的安全性问题,这种方法可能不适用于所有环境,因此在实际项目中需要谨慎评估和...

    浏览器打印pdf

    总结来说,要改善浏览器中的PDF打印体验,开发者需要考虑Adobe Reader插件的局限性,可能需要开发ActiveX插件(尽管这已经过时),或者更倾向于创建现代的浏览器插件。无论是哪种方法,都需要对浏览器技术有深入的...

    跨域在线批量展示pdf并且打印pdf

    在IT行业中,尤其是在Web开发领域,跨域在线批量展示PDF并打印PDF是一个常见的需求。这个需求通常涉及到前端技术,特别是JavaScript框架,如Angular2(现在应该是Angular 2+,因为Angular2之后有多个版本更新)。在...

    网页转pdf——高清

    网页转换为PDF是一种常见的需求,尤其在保存网页内容、制作电子文档或打印预览时。在IT领域,这种转换可以通过各种编程语言实现,包括JavaScript、Python、Java等。本技术介绍将聚焦于如何将网页高清地转换为PDF,并...

    页面输入PDF文件 打印

    在JavaScript中,`window.print()`方法可以直接触发浏览器的打印对话框,让用户选择打印机和打印设置。在桌面应用中,如Java或C#,则需要使用特定的打印API,例如Java的`java.awt.print.PrinterJob`,来控制打印任务...

    asp.net网页转换PDF

    在ASP.NET开发中,将网页转换为PDF是一种常见的需求,比如用于生成报表、保存用户界面为离线阅读或打印等。这个任务可以通过多种技术实现,包括使用第三方库、服务器端控件或者HTML5的特性。以下是一些关于如何在ASP...

    ie浏览器 js调用 ocx 异步打印pdf、图片控件

    总的来说,这个解决方案提供了一种在IE浏览器中通过JavaScript控制OCX控件实现异步打印PDF和图片的方法,特别适合自助终端等应用场景。需要注意的是,由于依赖于ActiveX和IE浏览器,这个方案可能不适用于其他非IE...

    jq 网页转pdf格式

    在网页开发中,将网页内容转化为PDF格式的需求十分常见,比如用于打印、存档或分享。`jq` 是一个轻量级的JavaScript库,它不直接支持将网页转换为PDF,但我们可以结合其他工具和方法来实现这个功能。本文将详细介绍...

    页面 显示PDF 内容,加载完页面 打印

    在IT行业中,尤其是在Web开发领域,将PDF文档嵌入到网页中显示并允许用户打印是一项常见的需求。这个任务涉及到前端技术、PDF处理库以及浏览器的兼容性问题。下面,我们将详细探讨这一主题。 首先,标题“页面显示...

    使用jspdf打印pdf 支持分页

    在IT行业中,生成PDF文档是常见的需求,尤其是在Web应用中,用户可能希望将网页内容保存为便于阅读和打印的PDF格式。`jspdf`库是一个非常实用的JavaScript库,专门用于在浏览器端生成PDF文件。这个教程将详细介绍...

    jQuery 打印或者保存为PDF.rar

    总的来说,jQuery在打印和PDF生成中扮演的角色更多的是作为辅助工具,帮助选取和操作DOM元素,而实际的打印和PDF生成功能则依赖于其他JavaScript库。了解这些技术并熟练应用它们,可以帮助开发者为用户提供更丰富的...

    jQ导出PDF自动分页打印代码.zip

    在IT行业中,尤其是在网页开发领域,将网页内容导出为PDF格式并实现自动分页是一项常见的需求。"jQ导出PDF自动分页打印代码.zip" 提供的是一套基于jQuery和CSS特效的解决方案,旨在帮助开发者高效地完成这项任务。...

    html5网页pdf查看器_在线pdf阅读器下载

    HTML5网页PDF查看器是一种基于Web技术实现的PDF文档预览和阅读工具,它允许用户在浏览器中直接打开和查看PDF文件,而无需依赖任何桌面应用程序。这种技术的出现极大地提升了网页的交互性和用户体验,特别是在处理...

Global site tag (gtag.js) - Google Analytics