vue-print-nb打印获取单张A4纸高度
时间: 2023-11-15 07:56:46 浏览: 134
可以使用以下代码获取单张A4纸的高度:
```javascript
const A4_HEIGHT = 842; // A4纸的高度为842mm
const printContent = document.getElementById('print-content'); // 获取需要打印的内容元素
const contentHeight = printContent.offsetHeight; // 获取内容元素的高度
const pageCount = Math.ceil(contentHeight / A4_HEIGHT); // 计算需要打印的页数
const singlePageHeight = contentHeight / pageCount; // 计算单张A4纸的高度
```
其中,`print-content` 是需要打印的内容元素的 ID。
阅读全文