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

发表新主题 关闭主题
 
只看楼主 主题工具
旧 2020-01-17, 17:12     #1
黑鸟 黑鸟 当前离线
正式会员
等级: 二袋长老
级别:8 | 在线时长:116小时 | 升级还需:1小时级别:8 | 在线时长:116小时 | 升级还需:1小时
 
Uid: 677768
注册日期: 2019-12-07, 10:42
年龄: 34
帖子: 50
感谢: 18
3 个帖子获得 4 次感谢
现金: 61金币
资产: 61金币
声望: 10 黑鸟 向着好的方向发展
黑鸟 黑鸟 当前离线
正式会员
等级: 二袋长老
级别:8 | 在线时长:116小时 | 升级还需:1小时级别:8 | 在线时长:116小时 | 升级还需:1小时
 
Uid: 677768
注册日期: 2019-12-07, 10:42
年龄: 34
帖子: 50
感谢: 18
3 个帖子获得 4 次感谢
现金: 61金币
资产: 61金币
声望: 10 黑鸟 向着好的方向发展
默认 请教大神,同一行文本中有不同字体大小输出,用脚本如何实现?   



之前在论坛里请教前辈,解决了很多问题,自己编了几千行代码,熟悉代码的人看来肯定很是复杂,但对我这个菜鸟已经很精简了,至少减少了平常重复的工作。
可是现在又有新的问题了就是遇到这种
QQ截图20200117165447.jpg
一行文本中有不同字体大小的时候,不知道该怎么办,网上找了一圈关于字符宽度的帖子,都是用于网页上的,而且还看不懂,所以还要来请教各位前辈!
无论是写成一行还是写成两段都要计算出第一段文字的宽度,还请了解的各位大神不惜赐教!
上传的图像
文件类型: jpg QQ截图20200117165447.jpg (15.2 KB, 5 次查看)
黑鸟 当前离线  
旧 2020-01-17, 19:03   只看该作者   #2
cpclgw cpclgw 当前在线
中级会员
等级: 七袋长老
帅哥 级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时
 
Uid: 333099
注册日期: 2013-03-11, 13:56
帖子: 2465
感谢: 756
427 个帖子获得 704 次感谢
现金: 42金币
资产: 4042金币
声望: 10 cpclgw 向着好的方向发展
cpclgw cpclgw 当前在线
中级会员
等级: 七袋长老
帅哥 级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时
 
Uid: 333099
注册日期: 2013-03-11, 13:56
帖子: 2465
感谢: 756
427 个帖子获得 704 次感谢
现金: 42金币
资产: 4042金币
声望: 10 cpclgw 向着好的方向发展
默认

引用:
作者: 黑鸟 查看帖子
之前在论坛里请教前辈,解决了很多问题,自己编了几千行代码,熟悉代码的人看来肯定很是复杂,但对我这个菜鸟已经很精简了,至少减少了平常重复的工作。
可是现在又有新的问题了就是遇到这种
QQ截图20200117165447.jpg ("https://www.cnprint.org/bbs/attachment.php?attachmentid=418459&stc=1&d=1579251750")
一行文本中有不同字体大小的时候,不知道该怎么办,网上找了一圈关于字符宽度的帖子,都是用于网页上的,而且还看不懂,所以还要来请教各位前辈!
无论是写成一行还是写成两段都要计算出第一...
是ID软件排版吗?可以在段落样式加一个GREP控制括号内文字的字符样式即可
cpclgw 当前在线  
右列会员因为此帖价值甚高向 cpclgw 表示感谢:
黑鸟 (2020-01-18)
旧 2020-01-17, 20:16   只看该作者   #3
jcnet jcnet 当前离线
正式会员
等级: 四袋长老
级别:33 | 在线时长:1264小时 | 升级还需:28小时级别:33 | 在线时长:1264小时 | 升级还需:28小时级别:33 | 在线时长:1264小时 | 升级还需:28小时
 
Uid: 22752
注册日期: 2006-09-12, 09:56
年龄: 42
帖子: 254
感谢: 55
30 个帖子获得 33 次感谢
现金: 79金币
资产: 219金币
声望: 10 jcnet 向着好的方向发展
jcnet jcnet 当前离线
正式会员
等级: 四袋长老
级别:33 | 在线时长:1264小时 | 升级还需:28小时级别:33 | 在线时长:1264小时 | 升级还需:28小时级别:33 | 在线时长:1264小时 | 升级还需:28小时
 
Uid: 22752
注册日期: 2006-09-12, 09:56
年龄: 42
帖子: 254
感谢: 55
30 个帖子获得 33 次感谢
现金: 79金币
资产: 219金币
声望: 10 jcnet 向着好的方向发展
默认

字符样式设置成括号里面的字体
然后GREP样式里面输入:[\((].+?[\))]
字符样式用你刚才设置的
jcnet 当前离线  
右列会员因为此帖价值甚高向 jcnet 表示感谢:
黑鸟 (2020-01-18)
旧 2020-01-17, 20:18   只看该作者   #4
jcnet jcnet 当前离线
正式会员
等级: 四袋长老
级别:33 | 在线时长:1264小时 | 升级还需:28小时级别:33 | 在线时长:1264小时 | 升级还需:28小时级别:33 | 在线时长:1264小时 | 升级还需:28小时
 
Uid: 22752
注册日期: 2006-09-12, 09:56
年龄: 42
帖子: 254
感谢: 55
30 个帖子获得 33 次感谢
现金: 79金币
资产: 219金币
声望: 10 jcnet 向着好的方向发展
jcnet jcnet 当前离线
正式会员
等级: 四袋长老
级别:33 | 在线时长:1264小时 | 升级还需:28小时级别:33 | 在线时长:1264小时 | 升级还需:28小时级别:33 | 在线时长:1264小时 | 升级还需:28小时
 
Uid: 22752
注册日期: 2006-09-12, 09:56
年龄: 42
帖子: 254
感谢: 55
30 个帖子获得 33 次感谢
现金: 79金币
资产: 219金币
声望: 10 jcnet 向着好的方向发展
默认

引用:
作者: 黑鸟 查看帖子
之前在论坛里请教前辈,解决了很多问题,自己编了几千行代码,熟悉代码的人看来肯定很是复杂,但对我这个菜鸟已经很精简了,至少减少了平常重复的工作。
可是现在又有新的问题了就是遇到这种
QQ截图20200117165447.jpg ("https://www.cnprint.org/bbs/attachment.php?attachmentid=418459&stc=1&d=1579251750")
一行文本中有不同字体大小的时候,不知道该怎么办,网上找了一圈关于字符宽度的帖子,都是用于网页上的,而且还看不懂,所以还要来请教各位前辈!
无论是写成一行还是写成两段都要计算出第一...
方便把脚本发上来吗,小弟正在学脚本,想看看怎么写的
jcnet 当前离线  
旧 2020-01-18, 09:21   只看该作者   #5
黑鸟 黑鸟 当前离线
正式会员
等级: 二袋长老
级别:8 | 在线时长:116小时 | 升级还需:1小时级别:8 | 在线时长:116小时 | 升级还需:1小时
 
Uid: 677768
注册日期: 2019-12-07, 10:42
年龄: 34
帖子: 50
感谢: 18
3 个帖子获得 4 次感谢
现金: 61金币
资产: 61金币
声望: 10 黑鸟 向着好的方向发展
黑鸟 黑鸟 当前离线
正式会员
等级: 二袋长老
级别:8 | 在线时长:116小时 | 升级还需:1小时级别:8 | 在线时长:116小时 | 升级还需:1小时
 
Uid: 677768
注册日期: 2019-12-07, 10:42
年龄: 34
帖子: 50
感谢: 18
3 个帖子获得 4 次感谢
现金: 61金币
资产: 61金币
声望: 10 黑鸟 向着好的方向发展
默认

引用:
作者: cpclgw 查看帖子
是ID软件排版吗?可以在段落样式加一个GREP控制括号内文字的字符样式即可
感谢啊,不过是用的Ai,应该差不多也都是字符样式,能详细点吗GREP怎么用?
黑鸟 当前离线  
旧 2020-01-18, 09:30   只看该作者   #6
cpclgw cpclgw 当前在线
中级会员
等级: 七袋长老
帅哥 级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时
 
Uid: 333099
注册日期: 2013-03-11, 13:56
帖子: 2465
感谢: 756
427 个帖子获得 704 次感谢
现金: 42金币
资产: 4042金币
声望: 10 cpclgw 向着好的方向发展
cpclgw cpclgw 当前在线
中级会员
等级: 七袋长老
帅哥 级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时
 
Uid: 333099
注册日期: 2013-03-11, 13:56
帖子: 2465
感谢: 756
427 个帖子获得 704 次感谢
现金: 42金币
资产: 4042金币
声望: 10 cpclgw 向着好的方向发展
默认

引用:
作者: 黑鸟 查看帖子
感谢啊,不过是用的Ai,应该差不多也都是字符样式,能详细点吗GREP怎么用?
通过脚本也可以实现 [\((].+?[\))]
上传的图像
文件类型: png 屏幕快照 2020-01-18 上午9.44.56.png (133.6 KB, 6 次查看)

此帖于 2020-01-18 09:48 被 cpclgw 编辑.
cpclgw 当前在线  
右列会员因为此帖价值甚高向 cpclgw 表示感谢:
黑鸟 (2020-01-18)
旧 2020-01-18, 09:50   只看该作者   #7
黑鸟 黑鸟 当前离线
正式会员
等级: 二袋长老
级别:8 | 在线时长:116小时 | 升级还需:1小时级别:8 | 在线时长:116小时 | 升级还需:1小时
 
Uid: 677768
注册日期: 2019-12-07, 10:42
年龄: 34
帖子: 50
感谢: 18
3 个帖子获得 4 次感谢
现金: 61金币
资产: 61金币
声望: 10 黑鸟 向着好的方向发展
黑鸟 黑鸟 当前离线
正式会员
等级: 二袋长老
级别:8 | 在线时长:116小时 | 升级还需:1小时级别:8 | 在线时长:116小时 | 升级还需:1小时
 
Uid: 677768
注册日期: 2019-12-07, 10:42
年龄: 34
帖子: 50
感谢: 18
3 个帖子获得 4 次感谢
现金: 61金币
资产: 61金币
声望: 10 黑鸟 向着好的方向发展
默认

引用:
作者: cpclgw 查看帖子
Ai 段落没有GREP吧 ID才有的。
好吧虽然没有解决问题,还是要谢谢前辈了!
黑鸟 当前离线  
旧 2020-01-18, 09:52   只看该作者   #8
cpclgw cpclgw 当前在线
中级会员
等级: 七袋长老
帅哥 级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时
 
Uid: 333099
注册日期: 2013-03-11, 13:56
帖子: 2465
感谢: 756
427 个帖子获得 704 次感谢
现金: 42金币
资产: 4042金币
声望: 10 cpclgw 向着好的方向发展
cpclgw cpclgw 当前在线
中级会员
等级: 七袋长老
帅哥 级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时
 
Uid: 333099
注册日期: 2013-03-11, 13:56
帖子: 2465
感谢: 756
427 个帖子获得 704 次感谢
现金: 42金币
资产: 4042金币
声望: 10 cpclgw 向着好的方向发展
默认

引用:
作者: 黑鸟 查看帖子
好吧虽然没有解决问题,还是要谢谢前辈了!
脚本和使用方法
上传的图像
文件类型: png 屏幕快照 2020-01-18 上午9.49.23.png (234.4 KB, 22 次查看)
上传的附件
文件类型: zip 文本数据-正则表达式编辑文本3.0.jsx.zip (21.3 KB, 11 次查看)
cpclgw 当前在线  
右列会员因为此帖价值甚高向 cpclgw 表示感谢:
黑鸟 (2020-01-18)
旧 2020-01-18, 09:54   只看该作者   #9
cpclgw cpclgw 当前在线
中级会员
等级: 七袋长老
帅哥 级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时
 
Uid: 333099
注册日期: 2013-03-11, 13:56
帖子: 2465
感谢: 756
427 个帖子获得 704 次感谢
现金: 42金币
资产: 4042金币
声望: 10 cpclgw 向着好的方向发展
cpclgw cpclgw 当前在线
中级会员
等级: 七袋长老
帅哥 级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时级别:87 | 在线时长:7992小时 | 升级还需:104小时
 
Uid: 333099
注册日期: 2013-03-11, 13:56
帖子: 2465
感谢: 756
427 个帖子获得 704 次感谢
现金: 42金币
资产: 4042金币
声望: 10 cpclgw 向着好的方向发展
默认

引用:
作者: 黑鸟 查看帖子
好吧虽然没有解决问题,还是要谢谢前辈了!
你现在可以发一页文件给我吗 我帮你试一下。应该可以的
cpclgw 当前在线  
旧 2020-01-18, 10:04   只看该作者   #10
黑鸟 黑鸟 当前离线
正式会员
等级: 二袋长老
级别:8 | 在线时长:116小时 | 升级还需:1小时级别:8 | 在线时长:116小时 | 升级还需:1小时
 
Uid: 677768
注册日期: 2019-12-07, 10:42
年龄: 34
帖子: 50
感谢: 18
3 个帖子获得 4 次感谢
现金: 61金币
资产: 61金币
声望: 10 黑鸟 向着好的方向发展
黑鸟 黑鸟 当前离线
正式会员
等级: 二袋长老
级别:8 | 在线时长:116小时 | 升级还需:1小时级别:8 | 在线时长:116小时 | 升级还需:1小时
 
Uid: 677768
注册日期: 2019-12-07, 10:42
年龄: 34
帖子: 50
感谢: 18
3 个帖子获得 4 次感谢
现金: 61金币
资产: 61金币
声望: 10 黑鸟 向着好的方向发展
默认

我是编译的一个脚本文件,然后直接在空白页面生成所有内容,用这个插件的话就是生成了再修改,可以但复杂。
我这个问题只要算出大字符的宽度,然后在后面的位置写小字符就可以了,这样写两段文字也是可以的
黑鸟 当前离线  
旧 2020-01-18, 10:07   只看该作者   #11
黑鸟 黑鸟 当前离线
正式会员
等级: 二袋长老
级别:8 | 在线时长:116小时 | 升级还需:1小时级别:8 | 在线时长:116小时 | 升级还需:1小时
 
Uid: 677768
注册日期: 2019-12-07, 10:42
年龄: 34
帖子: 50
感谢: 18
3 个帖子获得 4 次感谢
现金: 61金币
资产: 61金币
声望: 10 黑鸟 向着好的方向发展
黑鸟 黑鸟 当前离线
正式会员
等级: 二袋长老
级别:8 | 在线时长:116小时 | 升级还需:1小时级别:8 | 在线时长:116小时 | 升级还需:1小时
 
Uid: 677768
注册日期: 2019-12-07, 10:42
年龄: 34
帖子: 50
感谢: 18
3 个帖子获得 4 次感谢
现金: 61金币
资产: 61金币
声望: 10 黑鸟 向着好的方向发展
默认

引用:
作者: cpclgw 查看帖子
你现在可以发一页文件给我吗 我帮你试一下。应该可以的
我是编译的一个脚本文件,然后直接在空白页面生成所有内容,用这个插件的话就是生成了再修改,可以但复杂,而且我相信脚本里可以实现。
我这个问题只要算出大字符的宽度,然后在后面计算出来的位置写小字符就可以了,这样写两段文字也是可以的

此帖于 2020-01-18 10:23 被 黑鸟 编辑.
黑鸟 当前离线  
旧 2020-01-18, 10:18   只看该作者   #12
黑鸟 黑鸟 当前离线
正式会员
等级: 二袋长老
级别:8 | 在线时长:116小时 | 升级还需:1小时级别:8 | 在线时长:116小时 | 升级还需:1小时
 
Uid: 677768
注册日期: 2019-12-07, 10:42
年龄: 34
帖子: 50
感谢: 18
3 个帖子获得 4 次感谢
现金: 61金币
资产: 61金币
声望: 10 黑鸟 向着好的方向发展
黑鸟 黑鸟 当前离线
正式会员
等级: 二袋长老
级别:8 | 在线时长:116小时 | 升级还需:1小时级别:8 | 在线时长:116小时 | 升级还需:1小时
 
Uid: 677768
注册日期: 2019-12-07, 10:42
年龄: 34
帖子: 50
感谢: 18
3 个帖子获得 4 次感谢
现金: 61金币
资产: 61金币
声望: 10 黑鸟 向着好的方向发展
默认

网上一搜就有很多"js获取字符串宽度"的内容,但都不是针对我们制图软件的,我觉得在这里能找到更多有用的信息,或者更好的办法!
黑鸟 当前离线  
发表新主题 关闭主题


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

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


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


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

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