asp.net在线阅读pdf

本文探讨了在网页中直接展示PDF文件的方法,包括使用Issuu和yudufreedom等专业服务网站提供的嵌入功能,以及利用Web端PDF控件实现无需客户端安装额外软件即可浏览PDF内容的技术方案。

我后台上传一个pdf到游览器,现在想前台让游客可以观看,但是客户端不用安装阅读器就能查看,请教各位

客户端不安装,怎么能读取啊?还是要插件支持的.

不按章阅读器?额 也可以 用c#解析pdf 读取文本吧!!!

用第三方的组件将pdf的内容读出来显示,但格式不好控制

目前pdf文件无法很好的插入网页中。
一种方法是把pdf截成图片。另一种方法是使用专业的pdf文件服务网站。
把pdf上传到issuu之后,可以使用网站提供的Embed功能,把pdf作为flash插入你的网页。下面是对issuu的介绍:
Issuu是一个专业的在线PDF分享服务网站,或者也可以认为是一个很不错的在线PDF文档图书馆。通过Issuu,你可以上传分享自己的 PDF文档,可以把它当作一个在线PDF文档存储网站,也可以通过其提供的服务在你的网站或Blog分享PDF文档,此外Issuu还对不同的PDF文档进行分类,以便于读者浏览。
Issuu 使用很简单,只需要简单的两步,上传自己的PDF文档,上传时需要选择语言,增加Tag,之后点击发布即可,你就可以在自己的PDF列表中找到自己上传的 PDF文档,支持单页多页浏览模式,可以直接在线打印,可以Email进行分享,可以将PDF文档收藏到各种社会化书签中等等。
此外,Issuu提供了很漂亮的Widget插件,可以将PDF在你网站分享。
此外,Issuu还提供了较好的社会化特性,你可以根据人来搜索相应的PDF文件非常棒的一个网站,强烈向大家推荐,上面有很多很不错的PDF资源。  

yudufreedom是一个提供PDF文档相关服务的网站,我们可以通过yudufreedom在线存储、浏览、发布以及分享PDF文档。
无需注册便可以使用yudufreedom提供的各种服务,上传PDF文档时需要输入你的email地址,然后对PDF文档标题、分类以及tag 进行设定以便分享,很快就会在email收到一个链接,点击链接即可进入PDF文档阅读页面,这个页面基于flash创建,可以很方便地浏览阅读PDF文档,yudufreedom能自动识别PDF中的链接,甚至不可点的网址yudufreedom也能自动加上相应链接;浏览者在浏览时可以加上他们的书签或者是注释,可以分享到好友email、书签站点或者blog/web。另外yudufreedom对搜索引擎支持友好,因此也提高了PDF文档被搜索的机会。
我是想游客在我的网站上阅读pdf,不是到其他网站去看

是控件公司,他們的控件部署在服務器中,客戶端不需要安裝傳統的PDF瀏覽軟件,只要的網站提供PDF文件或客戶端上傳PDF文件進行閱讀。有編輯功能功能差不多,只是不能編輯
目前我只發現這兩個web的pdf控件

估计楼主写的代码不太规范才会这样。设计方法或函数时要注意,将运行时不确定的部分做成方法的形参,在调用时给出不同的实参获得不同的执行结果。这才是符合方法设计原则的做法。比如
在页面上拖一个Literal控件,后台对其Text属性赋值:Literal1.Text="<script>abc("+实参值+")<script>";其中的实参值是后台给出的,所以可以动态控制js。

公司给我开的是试用期2000,但主管说把保险什么的都扣除了估计还剩1600.具体剩下多少我也不知道,如果知道的朋友你们说一下吧.
但是试用期是6个月.我觉得有点长啊.主管说:如果能力可以会给我提前转正.希望是这样吧
转正的工资 主管说 看能力情况而定. 我自己不知道多少是合适的.

来源:足球直播

【核心代码】 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 using Aspose.Cells; using Aspose.Slides.Pptx; using System; using System.Collections.Generic; using System.Data; using System.IO; using System.Linq; using System.Net; using System.Net.Http; using System.Text; using System.Web.Http; namespace DocOnlineView.UI.Controllers.MVCAPI { public class HomeController : ApiController { [HttpGet] public DataTable CourseViewOnLine(string fileName) { DataTable dtlist = new DataTable(); dtlist.Columns.Add("TempDocHtml", typeof(string)); string fileDire = "/Files"; string sourceDoc = Path.Combine(fileDire, fileName); string saveDoc = ""; string docExtendName = System.IO.Path.GetExtension(sourceDoc).ToLower(); bool result = false; if (docExtendName == ".pdf") { //pdf模板文件 string tempFile = Path.Combine(fileDire, "temppdf.html"); saveDoc = Path.Combine(fileDire, "viewFiles/onlinepdf.html"); result = PdfToHtml( sourceDoc, System.Web.HttpContext.Current.Server.MapPath(tempFile), System.Web.HttpContext.Current.Server.MapPath(saveDoc)); } else { saveDoc = Path.Combine(fileDire, "viewFiles/onlineview.html"); result = OfficeDocumentToHtml( System.Web.HttpContext.Current.Server.MapPath(sourceDoc), System.Web.HttpContext.Current.Server.MapPath(saveDoc)); }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值