【问题标题】:Add content dynamically on the basis of height根据高度动态添加内容
【发布时间】:2023-03-26 02:42:01
【问题描述】:

我有一个从 html 内容生成 pdf 的项目。 PDF 应在每一页中包含页眉。那么,有没有办法在页面达到一定高度后动态添加内容?这是在包含要呈现为 pdf 的 html 内容的 A4 大小纸张的顶部设置标题所必需的。

【问题讨论】:

    标签: javascript jquery html css pdf


    【解决方案1】:

    您可以检查实际显示高度并根据它构建内容,如下例所示:

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

    或者您可以检查 html &lt;div&gt;(例如)的高度并将其拆分为 X 个字符以完成此工作。
    无论如何,它必须是使用一些 php(或您要使用的服务器端语言)的更好和最简单的方法。
    我用 php 创建了大量的 pdf,但我从来没有太在意标题,真诚的。

    【讨论】:

      猜你喜欢
      • 2021-03-29
      • 1970-01-01
      • 2012-07-29
      • 2011-03-31
      • 2012-05-21
      • 1970-01-01
      • 1970-01-01
      • 2013-03-12
      • 1970-01-01
      相关资源
      最近更新 更多