码迷,mamicode.com
首页 > Web开发 > 详细

上传Text文档并转换为PDF

时间:2015-03-04 15:58:57      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:

今天在ASP.NET MVC环境中学习一些PDF相关的知识,想法是上传文件成功时,并把文件转换为PDF文档。

打开你的专案,运行NuGet包管理器,下载一个叫iTextSharp的东东:
技术分享


点击Install,按钮提示确认安装,成功安装或是检测到专案中已经安装,它状态显示如下:
技术分享

 
在控制器创建操作(Action):
技术分享

 

再在控制器中,创建另一个操作方法,是处理文件上传以及转换PDF的功能:
技术分享


FileStream类去打开文件并读取,获取文档的byte[] array。iTextSharp类对象PdfWriter,去GetInstance实例, 最终把文档的array byte[]传入给iTextSharp对象的paragrahp()方法中去。

根据控制器创建好操作,我们此时可以创建视图UploadConvertPDF()了,本次练习上传文件使用Razor来实现:
技术分享

 
 演示:

技术分享

 

上传Text文档并转换为PDF

标签:

原文地址:http://www.cnblogs.com/insus/p/4313092.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!