我正在将HTML转换为PDF并且其工作正常但我对数据的显示方式存在疑问。
我有一个字符串数组,我循环遍历它们并在我的ejs模板中显示它们。例如:
<div style="page-break-after: auto; padding: 10px;">
<h3>Cost Saving Calculation:</h3>
<p><%= modules[i].costSavedInfo %></p>
</div>
<div style="page-break-after: auto; padding: 10px;">
<h3>Culture Change</h3>
<p><%= modules[i].cultureChange %></p>
</div>
<div style="page-break-after: auto; padding: 10px;">
<h3>Other Efficiency</h3>
<p><%= modules[i].otherEfficieny %></p>
</div>
问题:
生成PDF时,文本显示在2个页面上,如下所示:
在上面的图片中,一半的文字在一个pdf页面上,另一半在第二页上。
我不确定是否可能,但是如果要将文本显示在两个页面上,如何更改将文本移动到新页面的HTML。现在,数组中文本的长度可以是任何内容。没有字数限制。
这甚至可能吗?