◆- Adobe 设计软件应用 Photoshop、Illustrator、Indesign、FrameMaker、Indesign Server、Pagemaker 等adobe公司出品的平面设计类软件应用交流。

发表新主题 关闭主题
 
只看楼主 主题工具
旧 2011-12-27, 14:05     #1
godhawk godhawk 当前离线
正式会员
等级: 四袋长老
级别:17 | 在线时长:390小时 | 升级还需:6小时级别:17 | 在线时长:390小时 | 升级还需:6小时
 
Uid: 153210
注册日期: 2010-03-30, 11:28
帖子: 271
感谢: 13
8 个帖子获得 9 次感谢
现金: 4金币
资产: 4金币
声望: 10 godhawk 向着好的方向发展
godhawk godhawk 当前离线
正式会员
等级: 四袋长老
级别:17 | 在线时长:390小时 | 升级还需:6小时级别:17 | 在线时长:390小时 | 升级还需:6小时
 
Uid: 153210
注册日期: 2010-03-30, 11:28
帖子: 271
感谢: 13
8 个帖子获得 9 次感谢
现金: 4金币
资产: 4金币
声望: 10 godhawk 向着好的方向发展
默认 AI脚本怎样修改字体呢?   



举个例子,一个定义的文本框,可以设置字体大小

textDocName.textRange.characterAttributes.size =9;

但是设置字体名称却无效

textDocName.textRange.characterAttributes.textFont = "[TextFont FZY3JW]";

或者

textDocName.textRange.characterAttributes.textFont.name = "Simhei";

都无效,请问有哪位朋友定义过字体名,应该怎么操作?
godhawk 当前离线  
旧 2011-12-27, 18:09   只看该作者   #2
animalia animalia 当前离线
正式会员
等级: 四袋长老
级别:46 | 在线时长:2304小时 | 升级还需:93小时级别:46 | 在线时长:2304小时 | 升级还需:93小时级别:46 | 在线时长:2304小时 | 升级还需:93小时级别:46 | 在线时长:2304小时 | 升级还需:93小时级别:46 | 在线时长:2304小时 | 升级还需:93小时级别:46 | 在线时长:2304小时 | 升级还需:93小时级别:46 | 在线时长:2304小时 | 升级还需:93小时
 
Uid: 68402
注册日期: 2008-04-19, 12:32
帖子: 299
感谢: 10
137 个帖子获得 356 次感谢
现金: 88金币
资产: 88金币
声望: 12 animalia 向着好的方向发展
animalia animalia 当前离线
正式会员
等级: 四袋长老
级别:46 | 在线时长:2304小时 | 升级还需:93小时级别:46 | 在线时长:2304小时 | 升级还需:93小时级别:46 | 在线时长:2304小时 | 升级还需:93小时级别:46 | 在线时长:2304小时 | 升级还需:93小时级别:46 | 在线时长:2304小时 | 升级还需:93小时级别:46 | 在线时长:2304小时 | 升级还需:93小时级别:46 | 在线时长:2304小时 | 升级还需:93小时
 
Uid: 68402
注册日期: 2008-04-19, 12:32
帖子: 299
感谢: 10
137 个帖子获得 356 次感谢
现金: 88金币
资产: 88金币
声望: 12 animalia 向着好的方向发展
默认

可以这样
textDocName.textRange.characterAttributes.textFont = app.textFonts.getByName("Simhei");
animalia 当前离线  
右列 2 位会员因为此帖价值甚高向 animalia 表示感谢:
godhawk (2011-12-30), 木棉树下 (2017-06-24)
旧 2011-12-30, 10:24   只看该作者   #3
godhawk godhawk 当前离线
正式会员
等级: 四袋长老
级别:17 | 在线时长:390小时 | 升级还需:6小时级别:17 | 在线时长:390小时 | 升级还需:6小时
 
Uid: 153210
注册日期: 2010-03-30, 11:28
帖子: 271
感谢: 13
8 个帖子获得 9 次感谢
现金: 4金币
资产: 4金币
声望: 10 godhawk 向着好的方向发展
godhawk godhawk 当前离线
正式会员
等级: 四袋长老
级别:17 | 在线时长:390小时 | 升级还需:6小时级别:17 | 在线时长:390小时 | 升级还需:6小时
 
Uid: 153210
注册日期: 2010-03-30, 11:28
帖子: 271
感谢: 13
8 个帖子获得 9 次感谢
现金: 4金币
资产: 4金币
声望: 10 godhawk 向着好的方向发展
默认

经测试有效,原来需要按照名称返回字体对象……adobe的参考文档在textfonts的属性方法里面竟然完全没提到这种用法,郁闷……

感谢楼上的兄弟

此帖于 2011-12-30 10:41 被 godhawk 编辑.
godhawk 当前离线  
发表新主题 关闭主题


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

论坛启用 vB 代码
论坛启用 表情图标
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


律师声明:本站内容,均具有版权,未经书面授权,禁止转载,严禁镜像,违者承担一切后果!
论坛广告报价   广告联系及办理企业会员服务QQ:57880388 站务管理QQ:35529388


所有时间均为 +8, 现在的时间是 2025-01-01 21:52.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
 
Copyright © 2004-2022