如何在使用jsPDF将html转换为pdf的同时,在pdf中的某个点进行分页
How to give page break at certain point in pdf while converting html to pdf using jsPDF?
我正在使用jsPDF将我的html转换为pdf。我的HTML内容几乎没有图表。当我将html转换为pdf时,它会创建具有多个页面的pdf,但由于我无法控制分页符,我的图表呈现为两个页面。
请帮忙。
下面是我的代码。
function exportAsPdf(){
var pdf = new jsPDF();
var options = {
pagesplit: true
};
pdf.addHTML( $("#content") , options, function() {
//var string = pdf.output('datauristring');
// $('.preview-pane').attr('src', string);
pdf.output('dataurlnewwindow');
});
}
理想情况下,我希望一页中只有一个图表。我在一个分区中显示每个图表。
我认为在用pdf编写图表时需要减小图表大小。
你尝试过吗:
<div style="display: block; page-break-after:always"></div>
有关更多配置,请查看
https://developer.mozilla.org/en-US/docs/Web/CSS/page-break-after
不确定jsPDF
是否支持CSS 3 Paged Media。如果是这样的话,还有其他方法可以解决这个问题。
在最坏的情况下,您可以创建具有预定大小的white
背景div
,并在需要分页符时重用它。你可以在他们Github的issues
部分询问。
相关文章:
- 如何使用skip参数使用angular ui引导进行服务器端分页
- 如何通过引用var Using DataTables来进行分页或排序
- 使用CSS或JavaScript计算分页符的数量
- DataTables-创建自定义分页样式(加载更多样式)
- 使用ajax的服务器端分页&jQuery
- 分页:如何用AJAX加载第一个页面
- dataTables-如何自定义分页类型以显示最后一个页码后面的省略号,
- 不带jquery的全屏分页
- 更改组合框分页后,getValue和getRawValue返回相同的值
- jQuery简单分页
- 使用jQuery在表中分页
- jQuery分页下一页和上一页按钮在点击零或超过最后一页后失败
- jQuery:根据select选项中的每页项目进行分页
- 如何为我的分页添加格式
- 用键盘分页jQuery下一个和上一个控件.触发器('点击')不'不起作用
- 如何在使用jsPDF将html转换为pdf的同时,在pdf中的某个点进行分页
- 将php页面的一个部分渲染为HTML和CSS后生成PDF,并考虑PDF分页符
- Pdf无法在以下位置使用css分页符:始终
- 动态检查文本是否转到下一页,并使用pdfmake在pdf中添加分页符
- pdf使表格标题在分页符上不重复