客户端浏览器中显示PDF问题

yutian_31 2011-07-20 09:45:04
服务器上安装Adobe Reader 如果客户端不安装是否可以在浏览器中打开PDF文档?
现在一直提示下载,如何做到客户端不用安装Adobe 也能在浏览器中看pdf文档呢?
...全文
315 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
霜寒月冷 2011-08-01
  • 打赏
  • 举报
回复
webrowser里面签网页
cxs99999 2011-08-01
  • 打赏
  • 举报
回复
去百度文库 右键 源代码
一张合赵 2011-08-01
  • 打赏
  • 举报
回复
#region 本页面打开
//string file_path = Server.MapPath("pagetohtml.pdf");
//Response.ClearContent();
//Response.ClearHeaders();
//Response.ContentType = "application/PDF";
//Response.WriteFile(file_path);
//Response.Flush();
//Response.Close();
//Session.Remove("Report");
#endregion

#region 提供下载和保存
//string fPath = Path.Combine(Server.MapPath(""), "pagetohtml.pdf");
//FileStream fFileStream = new FileStream(fPath, FileMode.Open);
//long fFileSize = fFileStream.Length;
//Context.Response.ContentType = "application/octet-stream";
//Context.Response.AddHeader("Content-Disposition", "attachment; filename=\"" + HttpUtility.UrlEncode(Path.GetFileName(fPath), System.Text.Encoding.UTF8) + "\"");
//Context.Response.AddHeader("Content-Length", fFileSize.ToString());
//byte[] fFileBuffer = new byte[fFileSize];
//fFileStream.Read(fFileBuffer, 0, (int)fFileSize);
//fFileStream.Close();
//Context.Response.BinaryWrite(fFileBuffer);
//Context.Response.End();
#endregion
一张合赵 2011-08-01
  • 打赏
  • 举报
回复
iTextSharp 这个可以完全实现的。。。因为我前不久还用这个HTML导PDF!!!
crackdung 2011-08-01
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 yutian_31 的回复:]

我采用了百度文库的方法来做的,但是显示的时候并不是所有的swf文件都能显示,只显示了一部分....
[/Quote]

那就自己檢查了,swf自動播放了
yutian_31 2011-08-01
  • 打赏
  • 举报
回复
我采用了百度文库的方法来做的,但是显示的时候并不是所有的swf文件都能显示,只显示了一部分....
crackdung 2011-08-01
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 beautiful_melody 的回复:]

必须客户端上安装pdf Reader 才能在网页中看pdf啊

否则服务器动用方法 就像百度文库一样 显示给客户端
[/Quote]

我說的都是在服務器端完成的,方便
beautiful_melody 2011-08-01
  • 打赏
  • 举报
回复
必须客户端上安装pdf Reader 才能在网页中看pdf啊

否则服务器动用方法 就像百度文库一样 显示给客户端
yutian_31 2011-07-22
  • 打赏
  • 举报
回复
iTextSharp 读取?我 查了下 好像读取显示不是很好啊? 又没有别的好方法?
crackdung 2011-07-22
  • 打赏
  • 举报
回复
我說的就是很好的,完全支持中文
crackdung 2011-07-20
  • 打赏
  • 举报
回复
沒有好效果,,你用這個是唯一選擇

網站

雙方都不需要安裝 Adobe Reader
jianshao810 2011-07-20
  • 打赏
  • 举报
回复
文库效果可以。。。
网上有 百度文库 效果。
哈哈 2011-07-20
  • 打赏
  • 举报
回复
浏览器需要安装 Adobe Reader 插件,才可以直接打开
Jauny111 2011-07-20
  • 打赏
  • 举报
回复
没事不决问百度,外事不决问谷歌。
子夜__ 2011-07-20
  • 打赏
  • 举报
回复

62,241

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧