首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将px转换为mm

将px转换为mm
EN

Stack Overflow用户
提问于 2012-07-09 08:52:04
回答 4查看 11.6K关注 0票数 3

我在网上创建名片制造者,到目前为止,一切都很容易,直到我来到卡片渲染。在我的html文档中有:

宽度=517 to,等于90毫米 高度=287 to,等于50毫米

根据Photoshop 90 so -> 255 so,所以我需要以某种方式将517 so转换为255 so

在搜索了一些最好的解决方案之后,我到目前为止想出了(517 / 5.7) * 3,它给了我272,而且它还远没有正确的答案。

任何建议都会有很大帮助:)

我正在使用php GD

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-07-09 09:01:00

像素和物理测量之间的相关性完全取决于显示器和每(平方)毫米有多少物理像素。72 pixel (每英寸像素)曾经是一种典型的分辨率,但随着许多设备像素密度的增加,这已经不再是既定的了。

根本没有标准的公式。

票数 3
EN

Stack Overflow用户

发布于 2012-07-09 09:08:31

产生的像素数取决于输出媒体的DPI (分辨率)。

从90毫米开始,等于3,54英寸,你会得到:

代码语言:javascript
运行
复制
72dpi:  255px
96dpi:  340px
120dpi: 425px
146dpi: 517px
票数 3
EN

Stack Overflow用户

发布于 2015-02-09 11:49:49

如果您不想做所有的计算,那么有一个PHP类可以为您完成这个任务。

以下是图书馆可以做的一些信息:在布局东西时,经常需要计算各种位置、缩放因子、标度等等。当特定的尺寸具有动态性质时,布局代码快速得到了一系列令人费解的数学方程。你可以给它命名:意大利面条代码。这个库试图提供两种方法来解决这个问题:

  • 通过处理单元从显式接收到隐式考虑,您所要做的就是将特定值解释为
  • 通过提供众所周知的算术概念作为类型,它允许以更高层次的方式思考布局,而不仅仅是简单的数字值。

https://github.com/arkascha/php-urithmetic

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

https://stackoverflow.com/questions/11391791

复制
相关文章

相似问题

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