![]() |
1
16
使用php函数
另一方面,你 可以 也使用 javascript to manipulate SVG images 如果您想在客户端处理它。这样即使客户机有没有指定的字体也没关系… |
![]() |
2
16
你可以使用 PHP钆 将字符串呈现为图像并获取结果图像的大小。 如果您使用这个,它应该可以工作:
|
![]() |
3
4
你的头衔和实际职位似乎有点不同。我猜你真正想问的是,是否可以确定网页上呈现的文本的像素宽度 在您的PHP代码中 (在呈现网页之前)。 如果是这样,答案是“不”。所述字体可能在用户的计算机上不可用;可能已应用自定义样式表;使用大字体大小等。 你什么 可以 使用javascript确定宽度 之后 页面被呈现(很明显,您也可以在其他页面中这样做,并且希望在此之前不会有任何变化),并将其提交回PHP。使用一些巧妙的Ajax,您甚至可以在同一个页面上执行此操作。 看一看 this question 有关如何在JavaScript中执行此操作的详细信息。 |
![]() |
4
3
使用jQuery,
|
![]() |
5
2
如果要确定文本的字符串长度,请使用PHP的内置字体(例如,如果使用的是ImageString()),可以使用:
如果不使用内置字体,请使用imagettfbbox(),如上所述。 |
![]() |
Softly · 单选按钮未按预期取值 1 年前 |
|
NovoMannen · 导航中的下拉菜单在内容后面重叠 1 年前 |
|
eXor420 · 如何在脚本标记中使用导出的函数? 1 年前 |
![]() |
IonicMan · 剑道网格在宽度过大时不显示某些列 1 年前 |
![]() |
Kernier · 如何将数学公式支持添加到StacksEditor? 1 年前 |
|
Md. Ibrahim · CSS网格项溢出小屏幕滚动 1 年前 |
|
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |