`
hz_chenwenbiao
  • 浏览: 1010707 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

PDF在嵌入页面

阅读更多

使用<OBJECT> 标签在HTML 中嵌入PDF文档,简单使用如下:

1 pdf.jsp示例:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

<html>
  <head>
    
    <title>PDF嵌入页面</title>
    

  </head>
  
  <body>
    <object classid="clsid:CA8A9780-280D-11CF-A24D-444553540000"
			width="100%" height="100%" border="0">
			<param name="toolbar" value="false">
			<param name="_Version" value="65539">
			<param name="_ExtentX" value="20108">
			<param name="_ExtentY" value="10866">
			<param name="_StockProps" value="0">
			<!-- 下面是指明你的PDF文档所在地,相对于发布web目录 -->
			<param name="SRC" value="a.pdf">
		</object>
  </body>
</html> 

 

   2 加入div及样式调好看一点点(pdf2.jsp):

 

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

<html>
	<head>

		<title>PDF嵌入页面</title>

	</head>

	<body>
		<DIV id=showdiv
			style="Z-INDEX: 0; LEFT: 10px; WIDTH: 990px; POSITION: absolute; TOP: -8px; HEIGHT: 10px">
			<object classid="clsid:CA8A9780-280D-11CF-A24D-444553540000"
				width="990" height="700" border="0" top="-10" name="pdf">
				<param name="toolbar" value="false">
				<param name="_Version" value="65539">
				<param name="_ExtentX" value="20108">
				<param name="_ExtentY" value="10866">
				<param name="_StockProps" value="0">
				<!-- 下面是指明你的PDF文档所在地,相对于发布web目录 -->
				<param name="SRC" value="a.pdf">
			</object>
		</DIV>
	</body>
</html>
 

就这么简单使用。

 

 

下面转载一个网友的文章:

 

网页直接打开PDF 在IE中显示pdf文档的方法及参数设置

这是在为学院做精品课程网站的时候遇到的一个问题,老师提供的资料都是pdf格式的,如果访问者的计算机上没有装acrobat reader,直接用iframe或者直接用链接打开,那就不是打开文档,而是直接下载了,为了防止下载,想像到媒体文件的播放方式,加上一些官方的docs,考虑用用object标签使用pdf插件嵌入ie中,结果可行。
代码如下:

<HTML>
    <HEAD>
        <META http-equiv="Content-Type" content="text/html; charset=gb2312">
        <META http-equiv="Content-Style-Type" content="text/css">
        <META http-equiv="Content-Script-Type" content="text/javascript">
        <TITLE>Checking if Acrobat Reader installed (IE4+)...</TITLE>
        <SCRIPT for="window" event="onload"
<!--
            document.all [
                         document.all.PDFNotKnown ? "IfNoAcrobat" : "IfAcrobat"
                         ] .style.display = "block";
        //--></SCRIPT>
    </HEAD>
    <BODY>
        <NOSCRIPT>
            Cannot determine if you have Acrobat Reader (or the full Acrobat)
            installed <FONT size="-1">(because JavaScript is unavailable or 
            turned off)</FONT>.
        </NOSCRIPT>
        <DIV id="IfNoAcrobat" style="display:none">
            你需要先安装Adobe Reader才能正常浏览文件,请点击这里下载Adobe Reader.
        </DIV>
        <OBJECT type="application/pdf" width=0 height=0 style="display:none">
            <DIV id="PDFNotKnown" style="display:none">&nbsp;</DIV>
        </OBJECT>
   <DIV id=showdiv
style="Z-INDEX: 0; LEFT:10px; WIDTH: 990px; POSITION: absolute; TOP: -8px; HEIGHT: 10px">
<object classid="clsid:CA8A9780-280D-11CF-A24D-444553540000" width="990" height="700" border="0" top="-10" name="pdf"> 
<param name="toolbar" value="false">
<param name="_Version" value="65539">

<param name="_ExtentX" value="20108">

<param name="_ExtentY" value="10866">

<param name="_StockProps" value="0">

<param name="SRC" value="MXL.pdf">
</object>
</DIV>
</BODY>
</HTML>
 
分享到:
评论
1 楼 jxpath 2011-09-01  
代码示例只有ie支持呢?其他浏览器怎么支持呢

相关推荐

    pdf水印嵌入算法

    这一过程需要对PDF文档的底层结构有深入的理解,特别是对PDF页面描述操作符的掌握,这样才能确保水印信息的准确嵌入和后续的正确读取。 #### 水印检测与验证 在检测阶段,算法会重新分析文档的字符间距,提取其中...

    网页嵌入pdf,防止下载

    网页中嵌入pdf防止下载哦 &lt;div class="pdf"&gt; ;height:100%;display:block"&gt; data="/scripts/player/FlexPaperViewer.swf" type="application/x-shockwave-flash"&gt;&lt;param name="allowfullscreen" value="true"&gt;...

    JSP页面显示PDF,根据PDF路径在JSP页面显示PDF

    在IT行业中,尤其是在Web开发领域,有时我们需要在网页上展示PDF文档,以便用户可以在线预览,而无需下载。在本场景中,我们将探讨如何利用Java的JSP(JavaServer Pages)技术来实现这一功能。JSP是一种动态网页技术...

    将PDF文件嵌入VC应用程序中浏览,缩放,查找等功能,很齐全

    在给定的标题和描述中提到的,是将PDF文件嵌入到VC(Visual C++)应用程序中的技术实现,这对于那些使用VC进行编程并且希望为用户提供完整PDF处理功能的开发者来说,是非常有价值的。下面我们将详细讨论如何实现这些...

    Aspose.Pdf.dll实现读取pdf中嵌入的图片并保存到服务器

    在这个场景中,我们将深入探讨如何使用Aspose.Pdf.dll来读取PDF中嵌入的图片,并将这些图片保存到服务器。 首先,要使用Aspose.Pdf.dll,你需要在你的项目中引用这个DLL文件。这通常可以通过在你的开发环境中添加...

    js代码:网页中的adobePDF显示,js控制pdf页面滚动

    网页中嵌入PDF文档是一项常见的需求,尤其是对于那些希望直接在网站上提供阅读体验的场景。Adobe提供了多种方法来实现这一功能,包括使用HTML的`&lt;a href&gt;`标签、`&lt;embed&gt;`标签以及`&lt;object&gt;`标签。 ##### 1.1 使用`...

    DiscuzX2页面嵌入模块开发.pdf

    在这个文档中,主要讨论的是在DiscuzX2中如何进行页面嵌入模块的开发,这涉及到对插件系统的理解和使用。 首先,页面嵌入模块开发的核心是通过定义特定的类和函数来实现。这些类和函数的调用基于DiscuzX2的钩子...

    网页中显示PDF文档的HTML代码.pdf

    在网页中显示 PDF 文档是一种常见的需求,特别是在需要展示报告、手册、合同等文档时。那么,如何在 HTML 中嵌入 PDF 文档呢?本文将介绍两种常见的方法:使用 &lt;EMBED&gt; 标记和使用 &lt;OBJECT&gt; 标记。 使用 &lt;EMBED&gt; ...

    PDF .net版本可以在页面直接打开PDF,兼容所有浏览器

    这个库允许开发者在网页上直接嵌入和展示PDF文件,从而为用户提供无缝的阅读体验。标题和描述中的“在页面直接打开PDF,兼容所有浏览器”意味着此解决方案能够跨越各种浏览器平台,包括但不限于Chrome、Firefox、...

    vb.net 读取pdf 并写入网页

    - PDFsharp:同样是一个强大的.NET库,它允许创建、编辑PDF,包括在网页中嵌入PDF。 - Microsoft's WebBrowser控件:虽然不是专门处理PDF的库,但可以通过内嵌IE浏览器来显示PDF,适用于简单的展示需求。 **2. VB...

    PDF生成翻页flash

    然而,PDF文件在网页上通常是以静态形式呈现,缺乏动态效果。 Flash,则是Adobe公司的另一款产品,主要用于创建交互式矢量图形和动画。Flash SWF文件可以在网页上播放,提供丰富的视觉体验和互动功能。在本案例中,...

    VC嵌入PDF例子 简单实用

    在VC++开发环境中,将PDF文件嵌入到单文档界面(SDI)应用程序是一项常见的需求。这个"VC嵌入PDF例子 简单实用"示例提供了一个实用的方法,利用PDF控件来实现这一功能。下面我们将深入探讨如何在VC++中实现这一技术...

    将pdf转换为swf在web页面中显示

    利用FlashPaper将pdf转换为swf在使其能在web页面中显示,兼容各大浏览器 测试版本ie7+ 具体操作见博客 http://blog.csdn.net/qianqianyixiao1/article/details/43601645

    用MATLAB实现文本文档水印嵌入与提取.pdf

    本文介绍了如何使用MATLAB软件来实现在文本文档中嵌入和提取数字水印的过程。在数字水印技术中,通过将文本视作二值图像进行处理,可以对文本文档进行一系列的数字水印嵌入操作。这些操作包括调整文本行间距(行移...

    pdf 在浏览器页面查看

    在网页中查看PDF文件对于在线阅读、分享文档和提供无损内容体验至关重要。本文将深入探讨如何在浏览器中实现PDF的查看,特别关注火狐和谷歌浏览器的良好兼容性,以及在IE浏览器中的处理策略。 首先,我们要理解为...

    silverlight嵌入网页控件

    在网页中嵌入PDF文档,通常是为用户提供离线阅读材料或报告的功能。Silverlight提供了读取和显示PDF文档的能力,让用户无需离开网页或安装额外的插件就能查看PDF。这提升了用户体验,特别是在需要频繁查看文档的在线...

    在页面显示PDF

    在网页上展示PDF文件是现代Web开发中常见的一项需求,特别是在文档分享、在线阅读和教育领域。本篇文章将深入探讨如何在页面上实现PDF的显示,并支持缩放、下载等实用功能。 首先,我们需要理解PDF(Portable ...

    如何制作PDF电子书(嵌入字体与裁边)参考.pdf

    总结而言,制作PDF电子书的步骤主要包括:安装Adobe Acrobat Professional等专业软件,设置默认打印机为Adobe PDF,打印时选择嵌入所有字体,使用"印刷制作"功能进行页面裁剪,以及补充和完善PDF文件的元数据。...

    页面展示打印PDF

    在IT行业中,页面展示PDF内容并进行打印是常见的需求,特别是在文档分享、在线阅读和办公自动化等领域。要实现这一功能,通常会利用HTML中的`&lt;object&gt;`标签来嵌入PDF文件,结合JavaScript或其他前端框架来控制打印...

    java网页直接转成PDF(样式不缺失)

    在IT领域,将网页转换为PDF是一种常见的需求,特别是在需要保存网页内容或便于离线阅读时。Java作为一种强大的编程语言,提供了多种库和方法来实现这个功能,确保PDF转换后的样式与网页保持一致,包括图片等元素。在...

Global site tag (gtag.js) - Google Analytics