javascript - PDFMake - 动态 pageMargins 取决于标题的高度

标签 javascript node.js pdf header pdfmake

我正在使用 PDFMake 动态创建 PDF .

我有一个打印在标题上的动态内容(不同数量的文本行),因此我不能在 pageMargins 中放置一个固定值因为如果文本太大,它将被 chop 。

我试过单独预渲染标题,然后得到它的高度,但我觉得我在这里过度设计了这个问题......

根据您的说法,最好的解决方案是什么?

谢谢!

最佳答案

我有一个类似的问题,因为显然它不能动态完成(有一个 open issue with the request ),我使用负边距来调整具有不同标题的页面。
例如:margin: [0 , -40, 0, 0 ]会将对象定位得更高。

关于javascript - PDFMake - 动态 pageMargins 取决于标题的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58749703/

相关文章:

javascript - 在 CodeMirror 中查找 token 的父元素

javascript - 在 node-mysql 中选择 WHERE IN

javascript - 您可以使用 browserify 来请求 node-bcrypt 客户端,然后将哈希发送到服务器吗?

node.js - 错误 : connect ECONNREFUSED at exports. _errnoException 在 TCPConnectWrap.afterConnect

php - 如何为 DOMPDF 中的特定 HTML 元素设置全宽

javascript - ChartJS 和 jsPDF - 为什么背景是黑色的?

php - str_shuffle() 等同于 javascript?

node.js - nodejs express 中间件函数返回值

python - 使用 pdfminer.6 从每个 PDF 页面中提取文本

javascript - 如何从外部 Controller 的指令中调用函数?