我正在使用 Rotativa 生成PDF格式的视图,并且该视图可以正确生成。
但是,诸如div
之类的某些html元素带有边框,这里的问题是我看到它在PDF的第一页中切掉了一半的位置,在PDF的第二页中切掉了一半的位置。视野不好。
我也无法在该视图中执行jquery脚本(以解决我的问题),当我在一般情况下运行该视图(不使用 ViewAsPdf
)时,我的脚本可以正常工作,但是使用 ViewAsPdf
无效。
作为先前的研究,我已经检查了这个问题: Rotativa ViewAsPdf not executing jquery
var z = parseInt(res);
$(".softwares-info-block[data-val-id=" + z + "]").addClass("margin-top-box");
// it doesn't work (works fine without using rotativa)
$(".softwares-info-block[data-val-id = 10 ]").addClass("margin-top-box");
// it works fine (works fine when using rotativa, tried this in manually to check my scripts)