Join us now!
Menu
论坛帮助
社区圈子
日历事件
论坛帮助
社区圈子
日历事件
◆- Adobe插件与脚本区
主要讨论Adobe插件开发与软件脚本撰写
社区链接
社区圈子
头部会员
社区银行
转到页面...
CPC中文印刷社区
>
★- 平面设计技术交流区
>
◆- Adobe 设计软件应用
>
◆- Adobe插件与脚本区
>
求助
大神们,谁能帮忙把这个脚本单位改成毫米(mm)
发表新主题
回复
查看全部
主题工具
2024-11-16, 20:29
#
1
braintrust2004
正式会员
等级: 小兄弟
Uid: 736941
注册日期: 2024-11-14, 10:32
帖子:
10
感谢: 2
2 个帖子获得 2 次感谢
声望: 10
braintrust2004
正式会员
等级: 小兄弟
Uid: 736941
注册日期: 2024-11-14, 10:32
帖子:
10
感谢: 2
2 个帖子获得 2 次感谢
声望: 10
AI 默认使用的是点 (points) 作为单位。1 点等于 1/72 英寸,如果需要将其改为毫米 (mm),你需要在计算时进行单位转换。关键修改是处理与几何边界 (geometricBounds) 和视图边界 (VIEW.bounds) 的值。1 点 (points) ≈ 0.352778 毫米, 因此,所有涉及到的坐标值需要乘以 0.352778。也就是楼上的0.3527777778。所以可以把你代码中var SELECTED = SELECTION[num].geometricBounds;改成var SELECTED = SELECTION[num].geometricBounds.map(function(value) {
return value * 0.352778; // 将点转换为毫米
});
回复时引用此帖
braintrust2004
查看公开信息
查找 braintrust2004 发表的帖子
查找 braintrust2004 发表的更多主题
braintrust2004
查看公开信息
查找 braintrust2004 发表的帖子
查找 braintrust2004 发表的更多主题
发表新主题
回复
«
上一主题
|
下一主题
»
主题工具
显示可打印版本
发帖规则
您
不可以
发表主题
您
不可以
回复帖子
您
不可以
上传附件
您
不可以
编辑自己的帖子
论坛
启用
vB 代码
论坛
启用
表情图标
论坛
启用
[IMG] 代码
论坛
禁用
HTML 代码
论坛规则
律师声明:本站内容,均具有版权,未经书面授权,禁止转载,严禁镜像,违者承担一切后果!
论坛广告报价
 
广告联系及办理企业会员服务QQ:57880388
 
站务管理QQ:35529388
所有时间均为
+8
, 现在的时间是
2025-01-04 14:34
.
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
-- vBulletin
---- ST.vB3.Responsive
-- CNPRINT
-- ENGLISH
-- 正體中文
-- 简体中文
中印网
Copyright © 2004-2022