如何使用pdfmake模仿HTML布局
How to mimic HTML layout with pdfmake
我有一个动态生成的HTML布局,我想在PDF报告中模仿它,但是我在列规范方面遇到了问题。假设 HTML 如下所示:
+------------------------------------------------------+
| |
| SECTION 1 |
| |
+------------------------+-----------------------------+
| | |
| SECTION 2 | SECTION 3 |
| | |
+------------------------+-----------------------------+
| |
| SECTION 4 |
| |
+---------------+-------------------+------------------+
| | | |
| SECTION 5 | SECTION 6 | SECTION 7 |
| | | |
+---------------+-------------------+------------------+
并且生成的PDF的内容应按相同的方式排列。现在,由于我事先不知道实际布局,因此我逐节循环并为每个部分创建一个列。此时,我能够计算列的宽度。问题是,由于所有内容都是一列,因此所有内容都在同一行,我想进行包装,因此添加到 100% 宽度的列占用单独的行。有没有办法在makepdf中实现这一点,或者我应该采取不同的方法?
我使用wkhtmltopdf
从HTML渲染PDF。 如果你想要一些真正接近HTML外观的东西,那么我肯定会选择wkhtmltopdf
。
相关文章:
- 为什么jquery悬停在jsfiddle中可以工作,而在我的html布局中却不能
- 将 HTML 文本内容拆分为组,同时保留 HTML 布局
- 如何使用pdfmake模仿HTML布局
- 使用 JavaScript 进行基本的 HTML 布局
- 反转HTML布局
- D3和Select未正确调整Html布局
- 使用 D3 选择函数在 HTML 布局中正确对齐 SVG
- 使用webpack代码拆分,如何加载块和HTML布局
- CSS/HTML布局损坏.它看起来像左边的空白,但并没有
- 当隐藏元素时,Google Chrome会破坏HTML布局
- 制作html布局并与JS一起使用
- PHP JSON响应包括HTML布局
- 根据组合框选择更改HTML布局
- 如何将转换后的文本字符串还原为原始HTML布局
- 在javascript bookmarklet中编写HTML布局/模板
- 修复HTML布局问题的最好方法是什么?
- Internet Explorer:如何以编程方式刷新html布局
- 帮助使用css的HTML布局
- 刷新Html布局以重新计算滚动条
- html布局正在更改