科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道使用.NET 向浏览器写入二进制文件

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

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

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

作者:中国IT实验室 来源:中国IT实验室 2007年9月9日

关键字: 浏览器 二进制

  • 评论
  • 分享微博
  • 分享邮件

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事件中,单击“编辑”菜单上的“粘贴”以粘贴代码: 在代码隐藏页的Page_Load事件中,加入以下代码:

private void Page_Load(object sender, System.EventArgs e)

{

//Set the appropriate ContentType.

Response.ContentType = "Application/pdf";

//Get the physical path to the file.

string FilePath = MapPath("acrobat.pdf");

//Write the file directly to the HTTP content output stream.

Response.WriteFile(FilePath);

Response.End();

}

查看本文来源
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章