博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Html代码保存为Pdf文件
阅读量:7233 次
发布时间:2019-06-29

本文共 404 字,大约阅读时间需要 1 分钟。

前段时间Insus.NET有实现了《》 和《》 。现今Insus.NET想结合上面两篇来实现另外一个功能,就是把截取的Html保存为pdf文件。

上一篇把Text文档转换为pdf是直接把文件进行转换。现在我们不必把html代码保存为文件之后再转换。使用iTextSharp组件转换pdf,它由字符串也可以转换。因此我们不必绕一个圈了。

在控制器中,写一个转换pdf的操作,下面有两代码是把字符串转换为byte的,得到的byte刚才匹配iTextSharp的转入参数类型。

byte[] bytes = new byte[str.Length * sizeof(char)]; System.Buffer.BlockCopy(str.ToCharArray(), 0, bytes, 0, bytes.Length);
View Code

完整代码示例:

 

在视图中,我添加一个铵钮,修改一下url路径:

演示:

转载地址:http://ewpfm.baihongyu.com/

你可能感兴趣的文章
使用charles抓包https,配置了证书,还是乱码的解决方案
查看>>
Javascript的this用法
查看>>
解决nginx 504 Gateway Time-out的一些方法
查看>>
SQL游标循环执行(又遇到了,记录一下吧)
查看>>
jQuery上注册函数的方法
查看>>
不要将@Autowired注解用于static方法
查看>>
关于达内培训的名企定制班
查看>>
Routing with restify and socket.io in node
查看>>
立体测距
查看>>
关于离线下载的一些免费的网站
查看>>
开发netfilter的一些坑
查看>>
java中map的clear和new性能对比
查看>>
macbook 备份系统
查看>>
klish 安装与使用
查看>>
Django实战(18):提交订单
查看>>
PHP时间戳函数总结
查看>>
开发自定义JSF组件(1) HelloWorld
查看>>
设计模式学习——策略模式:模拟鸭子应用
查看>>
lucene4.7 分词器(三)
查看>>
linux下让tomcat以service方式运行(及使用service tomcat start)
查看>>