今天在ASP.NET MVC环境中学习一些PDF相关的知识,想法是上传文件成功时,并把文件转换为PDF文档。
打开你的专案,运行NuGet包管理器,下载一个叫iTextSharp的东东:
点击Install,按钮提示确认安装,成功安装或是检测到专案中已经安装,它状态显示如下:
在控制器创建操作(Action):
再在控制器中,创建另一个操作方法,是处理文件上传以及转换PDF的功能:
FileStream类去打开文件并读取,获取文档的byte[] array。iTextSharp类对象PdfWriter,去GetInstance实例, 最终把文档的array byte[]传入给iTextSharp对象的paragrahp()方法中去。
根据控制器创建好操作,我们此时可以创建视图UploadConvertPDF()了,本次练习上传文件使用Razor来实现:
演示:
點擊查看更多內(nèi)容
為 TA 點贊
評論
評論
共同學習,寫下你的評論
評論加載中...
作者其他優(yōu)質(zhì)文章
正在加載中
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦