我用Django生成了一个表,我在pdf中呈现,这要感谢WeasyPrint。
这个表可能很长(行数),因此可能以几页pdf结果结尾。我必须包括一个静态页脚在每一个页面的末端,所以我应用了css固定规则。
我的问题是这个页脚与非常长的表重叠。我如何要求WeasyPrint (我认为通过css )在每个页脚之前打破表并继续在下一页呈现表?
<table>
<tr></tr> <!-- a lot of rows, potentially spreading on several A4 pages -->
</table>
&l
我正在尝试将下面的图像合并到我的报告的封面中。它当前保存为尺寸为1275 x 1650的PNG文件。
就像许多在线帖子所建议的那样,我
* inserted a rectangle
* set the image as the background image
这是我的矩形的属性。
当我将我的报表呈现为PDF时,图像被分割成多个空白页面,图形的底部(带有徽标和URL)甚至没有显示。
如何确保此图形仅在第一页完全显示?
我正在创建一个包含多个表格的pdf,它在页面底部也有一个徽标。问题是,如果太长的话,我的桌子就会覆盖这个标志。如果表超过某个Y点,是否可以在另一个页面上绘制一些行?
const tableBody = [
['column1', 'column2'],
['column1', 'column2'],
['column1', 'column2'],
// some more rows to fill the page
];
doc.autoTa
我在我的应用程序中使用一个对话框,它显示内容和页脚。当用户打印出页面(通过按下打印模式按钮)时,该页脚应该位于打印页面的底部:
<div class="footer">
This should be the footer at printing page
</div>
但是它在对话框的底部。我现在的问题是,是否有可能移动页底的页脚?
我一直在尝试创建一个网页布局,我遇到了这个问题。
<div id="pageWrapper">
<div id="pageHeader">
</div><!-- end of pageHeader -->
<div id="navTab">
<div class="navButtons"></div>
</div><!-- end of navTab -->
</div><!--
假设您有两个<p>元素,一个堆叠在另一个上,每个元素都有3 3rem的上边和下边距。
通过这种设置,我预计在两个<p>元素之间总共会有6 3rem的空白(3 3rem来自<p>的底部边距,3 3rem来自<p>底部的边距),然而,元素之间只有3 3rem的空白。
为什么边距空间在块元素之间崩溃,而不是每个块元素保持自己的边距空间?
这是。
以上代码页示例的html是:
<p class="outline-red">This is a paragraph with top & bottom margin