◆- Adobe插件与脚本区 主要讨论Adobe插件开发与软件脚本撰写

发表新主题 回复
 
查看全部 主题工具
旧 2024-11-16, 20:29     #1
braintrust2004 braintrust2004 当前离线
正式会员
等级: 小兄弟
级别:2 | 在线时长:18小时 | 升级还需:3小时级别:2 | 在线时长:18小时 | 升级还需:3小时
 
Uid: 736941
注册日期: 2024-11-14, 10:32
帖子: 10
感谢: 2
2 个帖子获得 2 次感谢
声望: 10 braintrust2004 向着好的方向发展
braintrust2004 braintrust2004 当前离线
正式会员
等级: 小兄弟
级别:2 | 在线时长:18小时 | 升级还需:3小时级别:2 | 在线时长:18小时 | 升级还需:3小时
 
Uid: 736941
注册日期: 2024-11-14, 10:32
帖子: 10
感谢: 2
2 个帖子获得 2 次感谢
声望: 10 braintrust2004 向着好的方向发展
默认   



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 当前离线   回复时引用此帖回复时引用此帖
发表新主题 回复


发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子

论坛启用 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.
 
Copyright © 2004-2022