首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在网站上制作以特定大小打印的元素?

如何在网站上制作以特定大小打印的元素?
EN

Stack Overflow用户
提问于 2012-12-24 14:28:47
回答 1查看 57关注 0票数 0

我正在使用php,并正在生成一个游戏锦标赛的球员身份证页面,可以打印出来。

如何设置一个元素(例如div),使其以信用卡大小打印?(86毫米x 54毫米)

有没有办法确保在不同的计算机上正确打印卡片的大小,或者它们屏幕的分辨率设置是否会影响打印大小?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-24 15:02:19

无论是为卡片显示文本还是图像,只需以像素为单位设置高度和宽度的大小即可。如果使用文本,请以像素为单位指定外部边框或div区域的宽度。如果使用图像,则其大小参数应已设置。

然后,为了确保打印机不会更改任何内容,请将卡片内容放入设置为以像素为单位的宽度和高度的表或div中,以匹配A4页面的常用可打印区域。选择一个可以填充A4而不裁剪的大小。

例如:

代码语言:javascript
复制
<table align="center" border="1" cellspacing="0" cellpadding="10" width="600" height="900" >
<tr> 
<td align="center"><img src="image.jpg" width="500" height="500"></td>
</tr>
</table>

有一种流行的观点认为,这会受到计算机屏幕和图像分辨率的影响,但这种方法已经被测试和证明是有效的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14017858

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档