asp.net怎么实现在网页上写pdf和将pdf加载到网页上呢。如果有源码可以分享最好了,谢谢!!!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了asp.net怎么实现在网页上写pdf和将pdf加载到网页上呢。如果有源码可以分享最好了,谢谢!!!相关的知识,希望对你有一定的参考价值。

参考技术A

<embed width ="800" height="600" src="a.pdf"> </embed> 亲测有效。


1、<embed width="800" height="600" src="test_pdf.pdf"> </embed>


通过的浏览器:360、Firefox、IE、Chrome

2、<object
classid="clsid:CA8A9780-280D-11CF-A24D-444553540000" width="800" height="600"
border="0">

<param name="SRC" value="test_pdf.pdf">


</object>

下面这个完整点:

<object
classid="clsid:CA8A9780-280D-11CF-A24D-444553540000" width="100%" height="100%"
border="0"><!--IE-->
      <param name="_Version"
value="65539">
      <param name="_ExtentX" value="20108">

      <param name="_ExtentY" value="10866">
      <param
name="_StockProps" value="0">
      <param name="SRC"
value="testing_pdf.pdf">
<embed src="testing_pdf.pdf" width="100%"
height="800" href="testing_pdf.pdf"></embed><!--FF-->

</object>

通过的浏览器:360、IE

未通过的浏览器:Firefox、Chrome


3、<iframe src="test_pdf.pdf" width="800"
height="600"></iframe>

通过的浏览器:360、Firefox、IE、Chrome


4、用浏览器直接访问http://127.0.0.1/test_pdf.pdf (其实这个不算是在网页内吧)


通过的浏览器:360、Firefox、IE、Chrome


以上四种方式均在WinXP下。(之前有碰到过上传的功能在Win7下失效的情况,故在此说明一下OS)

追问

多谢哦,挺详细的

怎么把网页上的东西打印成pdf

参考技术A 1.如何把要打印的网页导出成pdf文件
1、首先用chrome浏览器打开一个网页,如图所示。

2、然后用鼠标右击此网页,在右键菜单中点击“打印”选项。

3、然后在出现的窗口中,将目标打印机设置为“另存为PDF”。

4、然后点击“保存”按钮,如图所示。

5、然后在出现的窗口中,点击保存按钮。

6、完成以上设置后,即可把要打印的网页导出成pdf文件。
2.怎么把网页格式文件转换成pdf
word实现法

1

这里推荐使用的word版本为word2007或者2010版本。word2003的效果可能跟原来的网页会有差别

2

首先,我们拖拽鼠标,选择网页中我能需要保存成文档的内容。右击选择复制

3

打开一个新建的word文档命名为“百度一下,你就知道”。右击鼠标,选择保留原格式粘贴

4

点击保存按钮。点击文件,打印。在打印机位置选择PDF。点击打印

5

在新弹出页面选择保存路径,点击保存即可

6

当然,除了第四个步骤这种方法以外,我们也可以右击word文档,选择转化为PDF。我们下了来讲第二种方法

END

网页转化法

1

在打开的网页中,一次点击文件,另存为。总之找到可以保存网页的命令按钮,点击保存网页

2

在弹出保存菜单中选择保存类型为“网页,仅HTML”选项,点击保存。

3

好了,现在找到我们的网页文件,右击选择转化为Adobe PDF 即可。O(∩_∩)O哈哈~

END

直接PDF法

如果你现在打开的网页不是使用IE浏览器的话,复制网页地址到IE浏览器打开。我们以百度首页为例

由于现在的IE制作的比较简约,一些工具比如PDF我们都看不到它们了。所以在窗口最上方的空白处右击,把PDF按钮调出来

然后在弹出的窗口IE会问是否允许加载,点击启用

然后我们发现在浏览器右上角出现了两个PDF按钮图标

点击转换按钮,马上我们的页面就转化为PDF格式文档可以保存了。如果点击【选择】按钮的话,我们需要拖拽鼠标选择需要转化的对象或元素,再点击转换按钮完成转换

来看看我们最后转化完成的文档。后一个图是PDF文档的效果
3.如何把网页变成pdf
1,请选择“文件”>“创建”>“从网页创建 PDF”。

2,输入完整的网页路径,或者单击“浏览”并找到 HTML 文件。

3,要更改网站中要转换的层的数量,请展开“捕捉多级”。输入要包括的层数,或者选择“获取整个网站”以包括网站的所有层。

4.如果选择了“仅获取 N 层”,请选择下面的一个选项,或同时选择两个选项:

停留在同一路径: 仅下载从属于指定 URL 的网页。

停留在同一服务器 : 仅下载储存在同一服务器上的网页。

5.单击“设置”,根据需要,在“网页转换设置”对话框中更改选择的选项,然后单击“确定”。

6.单击“创建”。

7,如果关闭了“下载状态”对话框,请选择“工具”>“文档处理”>“网页捕捉”>“将状态对话框置于前面”以再次显示此对话框。

以上是关于asp.net怎么实现在网页上写pdf和将pdf加载到网页上呢。如果有源码可以分享最好了,谢谢!!!的主要内容,如果未能解决你的问题,请参考以下文章

Asp.Net 将网页响应保存为 PDF

asp.net 怎么实现pdf下载功能

在 ASP.NET 中将 HTML 转换为 PDF [重复]

asp.net如何在线预览pdf

asp.net将PDF文件转换成图片,并且在网页上显示

ASP.NET 网站,将word文档转换成PDF格式,然后上传的系统所在的文件夹。