Wicked_pdf 逐页设置页脚高度或边距

Wicked_pdf setting footer height or margin on page by page basis

我一直在使用 Wicked PDF gem 生成 pdf。效果很好。

但是,我 运行 遇到了这样一种情况,即需要在第一页上附加并显示一个大页脚,但其他页面则不需要。为此,我按照建议 in this post 在 pdf 正文的底部添加了边距,这为页脚提供了足够的可见空间。

这会导致不利的副作用,因为它会向所有页面添加底部边距,而不仅仅是第一页。我希望只在第一页上添加边距,而其余页面保持不变。

我曾尝试使用 javascript 和 css 来完成此操作,但到目前为止运气不佳。

提前致谢

检查页面编号的文档示例 https://github.com/mileszs/wicked_pdf#page-numbering

所以使用 javascript

应该可以有不同的页脚

检查这个解决方案 wicked_pdf: Is it possible to have the header only show on the first page & the footer only on the last?

不幸的是,解决方案并不直接。您必须将 pdf 剥离到单独的页面,创建每个页面的 pdf,然后将 pdf 拼接在一起。 See this explanation