为了账号安全,请及时绑定邮箱和手机立即绑定

上传Text文档并转换为PDF

标签:
Html/CSS

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

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



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

 
在控制器创建操作(Action):

 

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


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

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

 
 演示:

 

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消