<%@ Page Language="C#"%>
<%@ Import Namespace="System" %>
<%@ Import Namespace="System.IO" %><%
Response.Clear();
string path = @"F:\TDDOWNLOAD\Book\C#游戏编程入门.pdf";
Response.ContentType = "application/pdf";
Response.AddHeader("content-disponstion", "filename=C#游戏编程入门.pdf");
byte[] buffer = new byte[256]; FileStream fs = File.Open(path, FileMode.Open);
Response.AddHeader("content-length", fs.Length.ToString());
int length = (int)fs.Length; if (Response.IsClientConnected)
{
while (length > -1)
{
length = length - buffer.Length;
fs.Read(buffer, 0, buffer.Length);
Response.OutputStream.Write(buffer, 0, buffer.Length);
} }
fs.Close();
Response.End();
%> 这个说我没权限显示403页面
<%@ Import Namespace="System" %>
<%@ Import Namespace="System.IO" %><%
Response.Clear();
string path = @"F:\TDDOWNLOAD\Book\C#游戏编程入门.pdf";
Response.ContentType = "application/pdf";
Response.AddHeader("content-disponstion", "filename=C#游戏编程入门.pdf");
byte[] buffer = new byte[256]; FileStream fs = File.Open(path, FileMode.Open);
Response.AddHeader("content-length", fs.Length.ToString());
int length = (int)fs.Length; if (Response.IsClientConnected)
{
while (length > -1)
{
length = length - buffer.Length;
fs.Read(buffer, 0, buffer.Length);
Response.OutputStream.Write(buffer, 0, buffer.Length);
} }
fs.Close();
Response.End();
%> 这个说我没权限显示403页面
理论上,如果你能开发出一套库能够对word,excel,pdf文件进行解码并正确读取带格式的内容,可以达到你的目的。
flashpaper后台转换文档