`
netxdiy
  • 浏览: 680854 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

使用.NET 向浏览器写入二进制文件

 
阅读更多

1、确保要从其上查看 .aspx 页的客户端计算机上已安装了 Adobe Acrobat Reader,以便浏览器能够正确读取并呈现二进制数据。可以从以下 Adobe 网站下载 Adobe Acrobat Reader:

http://www.chinese-s.adobe.com/main.html (http://www.adobe.com)
2、
确保将您的页面添加到项目中在上一节中添加的 .pdf 文件所在的级别。这一点非常重要,因为代码最初引用 .pdf 文件时采用相对路径。

在代码隐藏页的 Page_Load 事件中,单击“编辑”菜单上的“粘贴”以粘贴代码:


<!-- .lineBorderBlue1 { BORDER-TOP: #999999 1px groove; BORDER-BOTTOM: #999999 1px groove; BORDER-LEFT: #999999 1px groove; BORDER-RIGHT: #999999 1px groove; background-color:#efefef; } -->

在代码隐藏页的 Page_Load 事件中,加入以下代码:
private void Page_Load( object sender,System.EventArgse)
... {
// SettheappropriateContentType.
Response.ContentType = " Application/pdf " ;
// Getthephysicalpathtothefile.
string FilePath = MapPath( " acrobat.pdf " );
// WritethefiledirectlytotheHTTPcontentoutputstream.
Response.WriteFile(FilePath);
Response.End();
}


分享到:
评论

相关推荐

    使用.NET向浏览器写入二进制文件

    本文讲述使用.NET向浏览器写入二进制文件的实用方法。

    JAVA上百实例源码以及开源项目

     Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...

    java源码包---java 源码 大量 实例

     Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...

    C#开发实例大全(基础卷).软件开发技术联盟(带详细书签) PDF 下载

    主要内容有C#开发环境的使用、C#语言基础应用、字符串处理技术、数组和集合...使用、DataGridView数据控件、自定义用户控件、文件基本操作、文件夹基本操作、文件流操作、加密、解密及解压缩文件、C#与Word互操作、高效...

Global site tag (gtag.js) - Google Analytics