程序笔记   发布时间:2022-05-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ftp服务器PDF文件在线查看的实现方法大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

URL形式:

// http://localhost:2692/pdfVIEWER/web/vIEwer.HTML?file=http://localhost:2692/TOV/DASystem/GetStreaem?path%3Dftp://ftp账号:ftp密码@IP地址/0001/E_file3/2017526/test.pdf

注意:pdfVIEWER/web/vIEwer.HTML是一个pdf插件地址链接

ftp服务器PDF文件在线查看的实现方法

后台方法,将ftp服务器上的pdf文件转成二进制流进行读取

using System.Net;

public fileStreamResult GetStreaem(String path)
{
var reqFtp = (FtpWebrequest)Webrequest.Create(new Uri(path));
reqFtp.Method = WebrequestMethods.Ftp.Downloadfile;
reqFtp.UseBinary = true;
//reqFTP.Credentials = new NetworkCredential(ftpUserID,ftppassword);
reqFtp.UsePassive = false; //选择主动还是被动模式,这句要加上的。
reqFtp.KeepAlive = false;//一定要设置此属性,否则一次性下载多个文件的时候,会出现异常。
var response = (FtpWebResponsE)reqFtp.GetResponse();
var ftpStream = response.GetResponseStream();
return file(ftpStream,"application/pdf","ib70guIDe.pdf");
}

以上这篇ftp服务器pdf文件在线查看的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参,也希望大家多多支持编程小技巧。

大佬总结

以上是大佬教程为你收集整理的ftp服务器PDF文件在线查看的实现方法全部内容,希望文章能够帮你解决ftp服务器PDF文件在线查看的实现方法所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。