社区
Web开发应用服务器
帖子详情
freemarker + ITextRenderer生成PDF,表格不能自动换行
谦虚使人发胖
2018-05-30 06:03:37
freemarker + ITextRenderer生成PDF,设定 表格宽度,但是当单元格字数太多时,表格不能自动换行显示,直接把列往后挤了,或者重叠在别的列上,根据网上的资料,各种样式改动并没有生效,大神帮帮忙啊,要不然今晚回不去了。
以下是对比图,html可以正常换行,PDF不可以
...全文
6097
6
打赏
收藏
freemarker + ITextRenderer生成PDF,表格不能自动换行
freemarker + ITextRenderer生成PDF,设定 表格宽度,但是当单元格字数太多时,表格不能自动换行显示,直接把列往后挤了,或者重叠在别的列上,根据网上的资料,各种样式改动并没有生效,大神帮帮忙啊,要不然今晚回不去了。 以下是对比图,html可以正常换行,PDF不可以
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_50706614
2020-10-20
打赏
举报
回复
大佬,解决了吗
message丶小和尚
2020-09-29
打赏
举报
回复
https://blog.csdn.net/qq_38254635/article/details/108872425
message丶小和尚
2020-09-29
打赏
举报
回复
在 table 设置 style="table-layout:fixed; word-wrap:break-word; word-break:break-all" 设置固定宽度, th设置百分比宽度就可以了
message丶小和尚
2020-09-29
打赏
举报
回复
楼主咋解决的啊, 设置ftl模板table style="word-break:break-all; word-wrap:break-all;" 也不行啊, 还是会跑到表格之外
wilsonyn
2020-04-24
打赏
举报
回复
有解决办法嘛?
weixin_38449968
2019-09-20
打赏
举报
回复
有解决办法嘛?
构建Java
PDF
生成
方案:支持中文与
表格
换行
在Java开发中,
生成
支持中文、CSS样式和
表格
换行的
PDF
文档是常见需求。可采用
FreeMarker
、Flying Saucer和
iText
等开源库组合。
FreeMarker
解析HTML模板并渲染样式,Flying Saucer负责HTML转
PDF
,
iText
处理
PDF
结构和内容。还介绍了core -
renderer
.jar扩展功能及
生成
PDF
的步骤和优化建议。
IText
Renderer
生成
PDF
,ftl
表格
内容
不能
自动换行
本文探讨如何在
FreeMarker
(FTL)模板中修改CSS样式,实现
表格
固定宽度、换行等效果。通过设置`table-layout:fixed`确保
表格
列宽不变,使用`word-wrap:break-word`和`word-break:break-all`防止内容溢出。同时,为`th`元素添加样式以调整单元格宽度,确保内容居中并设定特定比例的列宽。
freemarker
生成
pdf
时候td中不换行的问题
生成
pdf
时模板中引入图片路径问题
本文介绍了如何在
Freemarker
模板中正确引入并使用图片资源,包括设置共享上下文的基地址和提供图片文件路径的步骤。
流氓软件删除,专治拒绝访问全家桶类型
流氓软件删除,专治拒绝访问全家桶类型
Stylus 2.4.5.crx
Stylus是一款能改变网站样式的样式管理器(谷歌浏览器插件)
Web开发应用服务器
5,657
社区成员
20,163
社区内容
发帖
与我相关
我的任务
Web开发应用服务器
Web开发应用服务器相关讨论专区
复制链接
扫一扫
分享
社区描述
Web开发应用服务器相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章