2016-09-22 73 views
-2

我有一个关于从html内容生成pdf的项目。 PDF应在每个页面中包含页面标题。那么,有没有什么方法可以在页面达到一定高度后动态添加内容?在包含要呈现为pdf的html内容的A4尺寸纸张的顶部设置标题时,需要此操作。以高度为基础动态添加内容

回答

0

您可以检查实际的显示高度和构造取决于它如下面的示例内容:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<script> 
 
$(document).ready(function(e) { 
 
\t var dsheight = $(window).height(); 
 
    alert("page height: "+dsheight); 
 
}); 
 
</script>

也可以达到这个检查的HTML <div>的高度(例如)并将其分成X个角色以完成此项工作。
无论如何,它必须是一个更好和最简单的方法来使用一些PHP(或您想使用的服务器端语言)。
我用php创建了大量的pdf文件,但我从来没有过多关心页眉,真诚。