打印纸尺寸
时间: 2023-08-21 15:20:19 浏览: 58
打印机可用的纸张大小是有限的,因此在打印之前,您需要确定您要打印的纸张大小。以下是一些常见的打印纸张大小:
1. A4 纸张大小:210mm x 297mm
2. Letter 纸张大小:8.5in x 11in (215.9mm x 279.4mm)
3. Legal 纸张大小:8.5in x 14in (215.9mm x 355.6mm)
4. A3 纸张大小:297mm x 420mm
5. A5 纸张大小:148mm x 210mm
您可以使用以下 JavaScript 代码来获取打印机可用的纸张大小:
```javascript
const pageSizes = window.printer.getSupportedPageSizes();
console.log(pageSizes);
```
请注意,某些浏览器可能不支持此 API,或者可能需要一些额外的设置才能使用它。
相关问题
printJS 设置打印纸张尺寸
要设置打印纸张尺寸,可以使用 printJS 的 options 参数中的属性。具体来说,可以设置 options.printableArea 和 options.paperSize 属性。
- options.printableArea:指定打印区域的大小和位置。它是一个对象,包含四个属性:top、left、width 和 height。可以设置这些属性的值来指定打印区域的位置和大小。例如:
```
printJS({
printable: 'myTable',
type: 'html',
options: {
printableArea: {
top: '10mm',
left: '10mm',
width: '200mm',
height: '150mm'
}
}
});
```
这将设置打印区域的位置在距离页面顶部和左侧各 10mm 的位置,宽度为 200mm,高度为 150mm。
- options.paperSize:指定纸张的大小。它是一个字符串,可以设置为常见纸张的名称,如 A4、Letter、Legal 等。也可以设置为一个对象,包含 width 和 height 两个属性,分别指定纸张的宽度和高度。例如:
```
printJS({
printable: 'myTable',
type: 'html',
options: {
paperSize: {
width: '200mm',
height: '150mm'
}
}
});
```
这将设置纸张的宽度为 200mm,高度为 150mm。
vc++自定义打印尺寸
VC是指视觉计算,通常是指在计算机视觉领域中使用的技术和方法。自定义打印尺寸是指根据特定需求,自行设定打印输出的纸张尺寸。
在使用VC进行自定义打印尺寸时,首先需要明确打印纸张的尺寸和比例。在打印设置中,一般可以选择标准的纸张尺寸,如A4、A5等,同时也可以使用自定义的尺寸。
接下来,需要根据自定义的尺寸设置打印区域和边距。通过调整页面边距和定位,使得要打印的内容适应所选择的纸张尺寸,同时确保不会被裁剪或扭曲。可以通过调整左右边距、上下边距等参数来实现这一目标。
此外,还可以调整打印质量和纸张方向。根据不同需求,可以选择打印输出的质量,如普通打印、草稿模式或高打印质量。同时,还可以设置纸张方向,如纵向打印或横向打印,以适应所需的展示效果。
自定义打印尺寸在很多情况下都非常有用。比如,当需要打印特定大小的图片、海报或标识时,可以根据实际尺寸进行自定义设置,确保打印的效果符合预期。同时,对于制作桌面出版物或展览资料的需要,可以自行设定打印尺寸,以实现更好的视觉效果。
总之,VC自定义打印尺寸是在计算机视觉领域中使用的技术和方法,通过调整打印纸张尺寸、边距和质量等参数,实现特定需求下的打印输出效果。