求在线浏览pdf文件解决方案 求在线浏览pdf文件解决方案 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我是先把PDF转成SWF格式的,在网页上浏览的是FLASH文件。 转换器网上有的下。FLASH播放器代码网上也可以找到。我那代码是后台的,给你做个参考 if (sSuf == "swf") { string obj = ""; obj += "<OBJECT classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\""; obj += " codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\""; obj += " ID=\"" + this.ClientID + "\" name=\"" + this.ClientID + "\" WIDTH=\"" + this.Width.ToString() + "\" HEIGHT=\"" + this.Height.ToString() + "\" ALIGN=\"\">"; obj += "<PARAM NAME=movie VALUE=\"" + client_sfwurl + "\">"; obj += "<PARAM NAME=menu VALUE=" + ShowMenu.ToString().ToLower() + ">"; obj += "<PARAM NAME=quality VALUE=high><PARAM NAME=bgcolor VALUE=" + ColorTranslator.ToHtml(this.BackColor) + ">"; obj += "<param name=\"wmode\" value=\"Opaque\" />"; obj += "<EMBED wmode=\"transparent\" src=\"" + client_sfwurl + "\" menu=" + ShowMenu.ToString().ToLower() + " quality=high bgcolor=\"" + ColorTranslator.ToHtml(this.BackColor) + "\" WIDTH=\"" + Width.ToString() + "\" HEIGHT=\"" + Height.ToString() + "\" swLiveConnect=true ID=\"" + this.ClientID + "\" NAME=\"" + this.ClientID + "\" ALIGN=\"\" TYPE=\"application/x-shockwave-flash\" PLUGINSPAGE=\"http://www.macromedia.com/go/getflashplayer\"></EMBED>"; obj += "</OBJECT>"; html = obj; } PDF.Web.Viewer.NET 1.0.17RAD PDF Release 2.7 现在浏览器一般都装了 Adobe 的阅读插件的,所以 直接 访问 ×××.pdf 就可以了 为什么不安装呢,不安装怎么阅读呢?你这个问题就好像我电脑上不装PDF阅读器怎么打开pdf文件呢。如果非要不安装的话,那就把pdf文件在服务器上转成图片然后再显示吧,不过那时候pdf也已经不是pdf了 我閱讀pdf不會安裝Adobe,我用第三方控件,做自己的軟件,,,,呵呵呵 ASP.NET网站做限制用户每天发帖数量?怎么做 小白求教:sql连接的问题。急!急!急! 求救>>>>>关于在datagrid中显示表的问题!!! TextBox 怎么才可以自动换行? 自定义验证控件问题 弱弱的问下...... 100分 散分了。。 如何写一个类似SqlConnection的类,类中默认打开一个连接? 请教高手--分析器Groble问题 这是什么错误啊? 每次找的工作都是全新的另一个方向怎么办? 关于模拟登陆的问题 页面定时刷新。asp.net
FLASH播放器代码网上也可以找到。我那代码是后台的,给你做个参考
if (sSuf == "swf")
{
string obj = "";
obj += "<OBJECT classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\"";
obj += " codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\"";
obj += " ID=\"" + this.ClientID + "\" name=\"" + this.ClientID + "\" WIDTH=\"" + this.Width.ToString() + "\" HEIGHT=\"" + this.Height.ToString() + "\" ALIGN=\"\">";
obj += "<PARAM NAME=movie VALUE=\"" + client_sfwurl + "\">";
obj += "<PARAM NAME=menu VALUE=" + ShowMenu.ToString().ToLower() + ">";
obj += "<PARAM NAME=quality VALUE=high><PARAM NAME=bgcolor VALUE=" + ColorTranslator.ToHtml(this.BackColor) + ">";
obj += "<param name=\"wmode\" value=\"Opaque\" />";
obj += "<EMBED wmode=\"transparent\" src=\"" + client_sfwurl + "\" menu=" + ShowMenu.ToString().ToLower() + " quality=high bgcolor=\"" + ColorTranslator.ToHtml(this.BackColor) + "\" WIDTH=\"" + Width.ToString() + "\" HEIGHT=\"" + Height.ToString() + "\" swLiveConnect=true ID=\"" + this.ClientID + "\" NAME=\"" + this.ClientID + "\" ALIGN=\"\" TYPE=\"application/x-shockwave-flash\" PLUGINSPAGE=\"http://www.macromedia.com/go/getflashplayer\"></EMBED>";
obj += "</OBJECT>";
html = obj;
}
所以 直接 访问 ×××.pdf 就可以了
不安装怎么阅读呢?你这个问题就好像我电脑上不装PDF阅读器怎么打开pdf文件呢。
如果非要不安装的话,那就把pdf文件在服务器上转成图片然后再显示吧,不过那时候pdf也已经不是pdf了
我閱讀pdf不會安裝Adobe,我用第三方控件,做自己的軟件,,,,呵呵呵