gpt4 book ai didi

html - 如何在 php 中创建打印标签?

转载 作者:太空宇宙 更新时间:2023-11-04 04:06:30 26 4
gpt4 key购买 nike

我已经使用 HTML 和 CSS 生成了一些标签,我打算将它们打印到预打印的标签纸上。标签应具有 45mm * 35mm 的固定宽度,这是我在 CSS 中设置的,但在打印时它们会以不同的尺寸出现。

我也尝试过使用 HTML to PDF 将 HTML 转换为 PDF,但这并没有帮助。我做错了什么?

我的 HTML:

<html>
<head>
<style>
@media screen , print {
body {
margin: 0;
border: 0.264583333mm solid green;
}
.table_style {
width: 100%;
}
.table_style td {
text-align: left;
padding: 0 0 3.175mm 5.291666667mm;
}
.space {
height: 2.645833333mm;
}
.div_print {
width: 63mm;
height: 37.735416667mm;
margin-top: 3.735416667mm;
border-width: 1px;
border-style: solid;
border-color: red;
}
.part_dec_print {
font: 3mm arial;
text-align: left;
padding-left: 1.5875mm;
height: 8.5mm;
}
.p_tag {
height: 100%;
vertical-align: middle;
padding-top: 1.5875mm;
}

.qty_span {
padding-top: 1.5875mm;
}
.part_print {
font: 6.5mm arial;
height: 6.5mm;
text-align: left;
padding-left: 1.5875mm;
}
.bar_print {
padding-left: 3.96875mm
}
.qty_print {
font: 6.5mm arial;
text-align: center;
height: 6.5mm;
}
.date_print {
font: 2mm arial;
text-align: right;
padding-right: 4.645833333mm;
margin-top: 4.995833333mm;
height: 2mm;
}
}
</style>
</head>
<body cz-shortcut-listen="true">
<div class="div_print">
<div class="part_dec_print">
<div class="p_tag">REAR FABRIC SCVR</div>
</div>
<div class="part_print">PZQ22-12100</div>
<div class="bar_print">
<img alt="testing" src="http://anybarcode_image_here201x29.png">
</div>
<div class="qty_print">1</div>
<div class="date_print">23A4</div>
</div>

最佳答案

如果问题是浏览器之间的差异(正如我现在从您的评论中认为的那样),那么问题是您的宽度包括小数测量值,例如4.645833333mm.

正如所讨论的 here,每个浏览器对小数点的舍入略有不同- 除了不包括小数宽度外,不能保证远离它。

关于html - 如何在 php 中创建打印标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21303699/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com