EasyUISNF开发平台WinForm之十三-单独从服务器上收获PDF文件进行显示-SNF快速支付平台3.3-Spring.Net.Framework

1运转效果:

 

 2开发完结:

如果需要单独显示PDF文件时用下面代码去实现,指定url地址。
地址:
0、    获取附件管理的实体对象:
List<KeyValuePair<string, object>> paramters = new List<KeyValuePair<string, object>>();
paramters.Add(new KeyValuePair<string, object>(BaseAttachmentsEntity.FieldBusinessID,this.BusinessID));
paramters.Add(new KeyValuePair<string, object>(BaseAttachmentsEntity.FieldBusinessModule, this.BusinessModule));
paramters.Add(new KeyValuePair<string, object>(BaseAttachmentsEntity.FieldAttachmentType, this.AttachmentType));
this.DTData = SNFService.Instance.BaseAttachmentsService.GetDataTableByValues(BaseSystemInfo.UserInfo, paramters);
1.最配置文件里的下载地址
UownloadAddressUrl = SNFService.Instance.ParameterService.GetParameter(this.UserInfo, "System", "FTP", "DownloadAddressUrl");
2.从附件表获取所在的服务器名称,并组成url地址
string url = UownloadAddressUrl + 
            item.SubItems[BaseAttachmentsEntity.FieldServerName].Text;

3.把url地址放到下面进行获取文件流。
try
{
  System.Net.HttpWebRequest Myrq = (System.Net.HttpWebRequest)System.Net.HttpWebRequest.Create(url);
  System.Net.HttpWebResponse myrp = (System.Net.HttpWebResponse)Myrq.GetResponse();
  long totalBytes = myrp.ContentLength;

  System.IO.Stream st = myrp.GetResponseStream();

  FrmPDFViewer view = new FrmPDFViewer();
  view.FileStream = st;
  view.ShowDialog();

  st.Close();
}
catch (System.Exception)
{
}
4、获取完文件流后,进行显示文件。
  pdfViewer1.Document = new PdfDocument(FileStream);

 

其一类别教程文档,欢迎转发: 

SNF开发平台WinForm之十四-站内发送系统音讯http://www.cnblogs.com/spring\_wang/p/6140031.html

SNF开发平台WinForm之十三-单独从服务器上获得PDF文件举办展示http://www.cnblogs.com/spring_wang/p/6140025.html

SNF开发平台WinForm之十二-发送手提式有线电电话机短信功效调用http://www.cnblogs.com/spring_wang/p/6139829.html

SNF开发平台WinForm之十一-程序打包http://www.cnblogs.com/spring_wang/p/6139827.html

SNF开发平台WinForm之十-Excel导入http://www.cnblogs.com/spring_wang/p/6128604.html

SNF开发平台WinForm之九-代码生成器使用验证http://www.cnblogs.com/spring_wang/p/6128595.html

SNF开发平台WinForm之八-自动升级程序布署使用表达http://www.cnblogs.com/spring_wang/p/6128570.html

SNF开发平台WinForm之七-单据打字与印刷和使用验证http://www.cnblogs.com/spring_wang/p/6126016.html

SNF开发平台WinForm之六-上传下载组件使用http://www.cnblogs.com/spring\_wang/p/6125929.html

SNF开发平台WinForm之五-高级查询利用表达-http://www.cnblogs.com/spring\_wang/p/6116640.html

SNF开发平台WinForm之四-开发-主细表管理页面-http://www.cnblogs.com/spring\_wang/p/6116626.html

SNF开发平台WinForm之三-开发-单表选取控件成立-http://www.cnblogs.com/spring\_wang/p/6116592.html

SNF开发平台WinForm之二-开发-单表表单管理页面-http://www.cnblogs.com/spring\_wang/p/6116572.html

SNF开发平台WinForm之一-开发-单表表格编辑管理页面-http://www.cnblogs.com/spring\_wang/p/6116523.html

Winform开发框架之通用Windows录像头调用拍照http://www.cnblogs.com/spring_wang/p/6008674.html

Winform开发框架之图表报表在线设计器2-图表-SNF.EasyQuery项目–SNF飞速支付平台3.3-Spring.Net.Framework

Winform开发框架之图表报表在线设计器-报表-SNF.EasyQuery项目–SNF神速支付平台3.3-Spring.Net.Framework

Winform开发框架之通用附件管理模块
–SNF迅速支付平台3.3-Spring.Net.Framework

SNFAutoupdater通用自动升级组件V2.0-WinForm

SNF快捷支付平台3.2之–.Net可扩大的票证编号生成器-SNF.CodeRule

SNF火速支付平台3.1之–审核流(3)低调富华,简单不凡,实例演示-SNF.WorkFlow

SNF飞快支付平台3.1之–审核流(2)流程设计-SNF.WorkFlow成效使用表明

SNF飞快支付平台3.1之–审核流(1)SNF.WorkFlow审核流简介

SNF快捷支付平台3.0之–完美的代码生成器SNF.CodeGenerator-急迅开发者的利器

依据MVC4+EasyUI的Web开发框架–Spring.Net.FrameworkV3.0全体介绍

SNF快捷支付平台3.0之–MVC
打字与印刷解决方案

SNF快速支付平台3.0之–文件批量上传-统一附属类小部件管理器-在线预览文件(有互连网和没有三种)

SNF飞快支付平台3.0之–asp.net mvc4
强大的导出和不供给上传文件的批量导入EXCEL

SNF快速支付平台3.0之MVC通用控件库呈现-Asp.net+MVC4.0+WebAPI+EasyUI+Knockout

SNF急忙支付平台3.0之BS页面体现和九大亮点-部分页面显示效果-Asp.net+MVC4.0+WebAPI+EasyUI
+Knockout

SNF快捷支付平台3.0之-界面本性化配置+10种皮肤+7种菜单-Asp.net+MVC4.0+WebAPI+EasyUI+Knockout

SNF急忙支付平台3.0之-CS页面-Asp.net+Spring.Net.Framework

SNF快捷支付平台3.0之–系统里播放的成效–火速及时、简明扼要的把新闻发送给接收者