javascript - 使用剑道导出pdf在页面末尾中断的图像/内容块
问题描述
我正在使用 kendos exportpdf 函数将 html 模板转换为 django framework.pdf 文件中的 pdf 文件来/看起来不错。当我们仅在模板中使用文本时。当我使用 css(引导卡)添加内容块时,当涉及到页面末尾时,文本和块会中断(如下面的屏幕截图所示)。谁能帮我解决这个问题,如果要添加任何其他信息以便清楚理解,请告诉我。
解决方案
Kendo 的 exportpdf 使用 Kendo 绘图库,它有一个 keepTogether 设置,允许您设置哪些 CSS 类不应跨页面拆分。
drawing.drawDOM("#content", {
paperSize: "A4",
margin: "2cm",
keepTogether: ".prevent-split"
}).then(function(group){
drawing.pdf.saveAs(group, "filename.pdf");
});
推荐阅读
- google-apps-script - 每 30 秒将单元格 A1 复制到 A 列的底部
- java - Eclipse v4.17 不兼容的 jvm - 恢复到 v4.16
- jquery - 无需在烧瓶中重新加载页面即可发送和接收数据
- azure-cosmosdb - Cosmos 中的物理分区是否会导致逻辑分区的 RU 较低
- javascript - 访问 Google Firestore 中的嵌套 JSON 集合
- chart.js - 如何从水平条形图js在两侧制作标签
- c++ - 调用 dlopen 时未定义的符号(名称修改问题?)
- javascript - 如何在 React 中画一条带标题的线?
- python - FileNotFoundError:[Errno 2] 没有这样的文件或目录:'students.xlsx'
- linux - ldd 命令显示 so 文件要求的版本