NetSuite:FreeMarker/BFO 图片在分页处被切断
NetSuite : FreeMarker/BFO Images Cutting Off at Page Break
我在 NetSuite 中有一个包含多张图片的富文本字段。不幸的是,第一个 page/same 页放不下的图像在生成高级 PDF 后不会被推到第二页。相反,BFO 只是在分页符处切断图像。关于如何解决这个问题的任何建议?建议我将数据放入表格,以及使用 page-break-inside
,但相同的图像在分页符处仍然被截断。
高级 PDF:
<table page-break-inside="auto">
<tr>
<td>${result.custevent_images?replace('&', '&')?replace('">', '"/>')}</td>
</tr>
</table>
NetSuite 富文本字段:
<table page-break-inside="auto">
<tr>
<td>
<img1...>
</td>
</tr>
<tr>
<td>
<img2...>
</td>
</tr>
<tr>
<td>
<img3...>
</td>
</tr>
</table>
最终不得不拆分图像。为了更好地衡量,我还必须对“&”以及结束的“/”标记进行编码,这些标记在字段被编辑后被 NetSuite 删除。
<table style="width:100%;" page-break-before="always">
<#list result.custevent_images?split("<br />") as x>
<tr>
<td>${x?replace('&', '&')?replace('">', '"/>')}</td>
</tr>
</#list>
</table>
我在 NetSuite 中有一个包含多张图片的富文本字段。不幸的是,第一个 page/same 页放不下的图像在生成高级 PDF 后不会被推到第二页。相反,BFO 只是在分页符处切断图像。关于如何解决这个问题的任何建议?建议我将数据放入表格,以及使用 page-break-inside
,但相同的图像在分页符处仍然被截断。
高级 PDF:
<table page-break-inside="auto">
<tr>
<td>${result.custevent_images?replace('&', '&')?replace('">', '"/>')}</td>
</tr>
</table>
NetSuite 富文本字段:
<table page-break-inside="auto">
<tr>
<td>
<img1...>
</td>
</tr>
<tr>
<td>
<img2...>
</td>
</tr>
<tr>
<td>
<img3...>
</td>
</tr>
</table>
最终不得不拆分图像。为了更好地衡量,我还必须对“&”以及结束的“/”标记进行编码,这些标记在字段被编辑后被 NetSuite 删除。
<table style="width:100%;" page-break-before="always">
<#list result.custevent_images?split("<br />") as x>
<tr>
<td>${x?replace('&', '&')?replace('">', '"/>')}</td>
</tr>
</#list>
</table>