以高度为基础动态添加内容
问题描述:
我有一个关于从html内容生成pdf的项目。 PDF应在每个页面中包含页面标题。那么,有没有什么方法可以在页面达到一定高度后动态添加内容?在包含要呈现为pdf的html内容的A4尺寸纸张的顶部设置标题时,需要此操作。以高度为基础动态添加内容
答
您可以检查实际的显示高度和构造取决于它如下面的示例内容:
<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文件,但我从来没有过多关心页眉,真诚。