Flying Saucer实现html转pdf(一些问题,持续更新)

Flying Saucer实现html转pdf(及一些问题,持续更新)

关于FlyingSaucer的使用官网上有详细的介绍.

官网地址:

https://today.java.net/pub/a/today/2007/06/26/generating-pdfs-with-flying-saucer-and-itext.html#the-problem-with-pdfs

中国人在使用FlyingSaucer将Html转换成PDF的过程中有如下问题:

l 中文不显示的问题

l

内容过长,转换成PDF后显示不全的问题

l 网上有大量文章给出的解决方案并不能解决问题

在研究如上的问题时,使用了2种类型的jar,第一种就是在官网上下载的jar如下图展示:

另一种是下载别人修改源码后的jar如下:

关于中文不显示的问题,总结下有如下3种解决方案:

l 自己修改源码,解决该问题:未知

l 使用别人修改后的源码解决该问题:这个最方便了,推荐一个人的博客大家去看看,地址是:

http://blog.csdn.net/shanliangliuxing/article/details/6833471(如果需要jar可以email我cuiyaonan2000@163.com)

l 使用网上疯传的添加字体:这个添加字体的思路是在代码端和需要转换的html中都需要添加字体.但是我都试验过了没有一个成功!都在报错.

总结下貌似直接使用修改后的源码才是最省事的,但是本人非常想把添加字体这种形式搞通,所以如果有人是用该形式成功了请一定要告诉我(cuiyaonan2000@163.com)

关于

内容过长不能显示全的问题的解决思路:

l 修改源码:未知

l 使用别人修改后的源码:目前没发现有可用的

l 关于添加样式解决的思路:试验过了完全不起作用.

总结:暂时没法搞定.补充:关于中文字符过长换行的问题,不仅td存在,div也存在其它标签一样,并且在添加了width的限制后该问题依然存在.

flyingsaucer转换多个html,Flying Saucer实现html转pdf(一些有关问题,持续更新)相关推荐

  1. Flying Saucer实现html转pdf(一些问题,持续更新)

    Flying Saucer实现html转pdf(及一些问题,持续更新) 关于FlyingSaucer的使用官网上有详细的介绍. 官网地址: https://today.java.net/pub/a/t ...

  2. flyingsaucer转换多个html,用 flying saucer 生成pdf文件 Css及html的问题

    我用  flying saucer  生成PDF文件,因为要生成文章,而文章是由tinymce发布的.可能有些文章发布出去后格式有问题,比如说标签不规范,有的没有闭合. 这样 flying sauce ...

  3. iText和flying saucer结合生成pdf的技术

    原博文地址 http://blog.csdn.net/shanliangliuxing/article/details/6833471 下面是我自己利用flying saucer技术生成pdf文档的实 ...

  4. flying saucer做导PDF踩过的坑~

    最近公司要求做一个导出PDF报表的功能.由于时间比较紧张,而且导出的内容暂时为一个报表而已,所以我采用了flying saucer+freemaker来做. flying sauce源码:https: ...

  5. Flying Saucer 不支持中文,换行,粗体,CheckBox多选框的解决方案

    最近要生成打印版的保单信息,内容比较多,也比较复杂,iText直接生成的话,想必花很多时间,而且可能也很难维护,偶然看到了HTML 在 Fly Saucer的帮助下能转换成PDF,解析CSS还不错,顿 ...

  6. Flying Saucer生成pdf报表

    使用Flying Saucer生成pdf报表: 1.首先看一下Flying Saucer的官方介绍: https://github.com/flyingsaucerproject/flyingsauc ...

  7. 使用flying saucer将html文件转成PDF

    使用flying saucer生成PDF文件之前,先要使用freemarker生成html文件,然后将html文件转成pdf.生成html文件的东东网上一搜一大堆,大家找找就成. 当然"使用 ...

  8. 【CodeForces - 227C】Flying Saucer Segments (思维)

    题干: An expedition group flew from planet ACM-1 to Earth in order to study the bipedal species (its r ...

  9. itext转html为pdf 锚点,flying saucer html转pdf经验分享

    对比了很多生成pdf的方案,最终还是决定使用flying saucer,网上能搜出N多相关文章,但是照着做了会出现各种问题,还是得自己一点点摸索,前后花了两天时间才达到自己的目标,下面把过程中的经验总 ...

最新文章

  1. Javaweb中提到的反射浅析(附源码)
  2. 2016/05/03(接口 买票 临界资源同步锁)
  3. 解决git提交时报“there are no staged files”
  4. 【SmartJob】配置说明
  5. 黑科技教你一招如何解除 生活中烦人的验证码问题
  6. PIC单片机精通_异步串口通讯实例与细节
  7. 和gdi绘图效率比较_堪称效率神器!5款日常插件分享,错过哪一个都无比遗憾...
  8. java uncked_使用FindBugs对SpringSide1.0m3进行分析的结果
  9. php mysql5.7.110安装教程_MYSQL教程mysql5.7.19 winx64安装配置方法图文教程(win10)
  10. 华为鸿蒙系统是物联网,华为鸿蒙系统官宣!谷歌工程师直接懵了,硅谷感慨:中国人太厉害...
  11. shell 获取当前日期时间
  12. rabbitmq python 发送失败_RabbitMQ Python端发送消息给Java端 接受消息全数字问题
  13. 基于ZYNQ的帧差法多运动目标检测(开源)
  14. 一篇文章看明白 Activity 与 Window 与 View 之间的关系
  15. 磁盘阵列服务器上创建虚拟机,UNRAID下虚拟机搭建单机游戏教程
  16. [SAE]免费服务器:新浪云服务器SAE的注册与使用
  17. JavaFX、计算器
  18. Mac全自动安装brew一键配置国内镜像源
  19. 运用php做程序,PHP编程在WAP开发中的运用
  20. 前端常用的几种加密方法

热门文章

  1. 分级聚类算法(集体智慧编程)
  2. 安卓开发实战!一年后斩获腾讯T3,年薪超过80万!
  3. 小程序保存视频/图片到相册并且授权
  4. ROS1云课→18一键配置
  5. 视频倍速调整(ffmpeg)
  6. Python每日一练-----难题唯唯诺诺,易题重拳出击?(回文数)
  7. 利用Jsoup爬取网页内容
  8. jira是干什么_Jira 概述 | 产品、项目和托管 | Atlassian
  9. IOS免签支持在线封装app分发源码 免签封装带绿标
  10. HP1020打印机打印异常