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

发表新主题 回复
 
只看楼主 主题工具
旧 2024-06-04, 09:47     #1
zhizun99 zhizun99 当前离线
正式会员
等级: 七袋长老
级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时
 
Uid: 3960
注册日期: 2005-07-21, 15:35
帖子: 4241
感谢: 168
222 个帖子获得 276 次感谢
现金: 280金币
资产: 17596金币
声望: 12 zhizun99 即将成功的新星
zhizun99 zhizun99 当前离线
正式会员
等级: 七袋长老
级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时
 
Uid: 3960
注册日期: 2005-07-21, 15:35
帖子: 4241
感谢: 168
222 个帖子获得 276 次感谢
现金: 280金币
资产: 17596金币
声望: 12 zhizun99 即将成功的新星
默认 脚本原图尺寸150dpi导出jpg的问题   



var exportOptions = new ExportOptionsJPEG();
exportOptions.qualitySetting = 100; // 设置最高质量
exportOptions.artBoardClipping = false; // 不限制在画板范围内
exportOptions.antiAliasing = true; // 抗锯齿
exportOptions.optimization = true; // 优化

// 不需要缩放,因为我们希望保持原始尺寸
exportOptions.horizontalScale = 100; // 设置水平缩放比例为100%
exportOptions.verticalScale = 100; // 设置垂直缩放比例为100%

exportOptions.resolution = resolution; // 设置导出分辨率



在导出时 输入150dip导出分辨率,但是不按原图尺寸导出,
导出了原图放大了2.0833333倍,72dip分辨率,

在PS内等比调整为150dpi时,尺寸是正确的,

请问这个问题出在哪里?

想参考一下其它的js,但找几个不是明码
zhizun99 当前离线   回复时引用此帖回复时引用此帖
旧 2024-06-04, 10:47   只看该作者   #2
姜椒蒜 姜椒蒜 当前在线
中级会员
等级: 七袋长老
级别:83 | 在线时长:7340小时 | 升级还需:52小时级别:83 | 在线时长:7340小时 | 升级还需:52小时级别:83 | 在线时长:7340小时 | 升级还需:52小时级别:83 | 在线时长:7340小时 | 升级还需:52小时级别:83 | 在线时长:7340小时 | 升级还需:52小时级别:83 | 在线时长:7340小时 | 升级还需:52小时级别:83 | 在线时长:7340小时 | 升级还需:52小时级别:83 | 在线时长:7340小时 | 升级还需:52小时
 
Uid: 699927
注册日期: 2020-12-20, 15:13
帖子: 3687
感谢: 658
337 个帖子获得 402 次感谢
现金: 34金币
资产: 7234金币
声望: 10 姜椒蒜 向着好的方向发展
姜椒蒜 姜椒蒜 当前在线
中级会员
等级: 七袋长老
级别:83 | 在线时长:7340小时 | 升级还需:52小时级别:83 | 在线时长:7340小时 | 升级还需:52小时级别:83 | 在线时长:7340小时 | 升级还需:52小时级别:83 | 在线时长:7340小时 | 升级还需:52小时级别:83 | 在线时长:7340小时 | 升级还需:52小时级别:83 | 在线时长:7340小时 | 升级还需:52小时级别:83 | 在线时长:7340小时 | 升级还需:52小时级别:83 | 在线时长:7340小时 | 升级还需:52小时
 
Uid: 699927
注册日期: 2020-12-20, 15:13
帖子: 3687
感谢: 658
337 个帖子获得 402 次感谢
现金: 34金币
资产: 7234金币
声望: 10 姜椒蒜 向着好的方向发展
默认

是不是输入150,其实也是按72分辨率来的
姜椒蒜 当前在线   回复时引用此帖回复时引用此帖
旧 2024-06-04, 11:30   只看该作者   #3
zhizun99 zhizun99 当前离线
正式会员
等级: 七袋长老
级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时
 
Uid: 3960
注册日期: 2005-07-21, 15:35
帖子: 4241
感谢: 168
222 个帖子获得 276 次感谢
现金: 280金币
资产: 17596金币
声望: 12 zhizun99 即将成功的新星
zhizun99 zhizun99 当前离线
正式会员
等级: 七袋长老
级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时
 
Uid: 3960
注册日期: 2005-07-21, 15:35
帖子: 4241
感谢: 168
222 个帖子获得 276 次感谢
现金: 280金币
资产: 17596金币
声望: 12 zhizun99 即将成功的新星
默认

引用:
作者: 姜椒蒜 查看帖子
是不是输入150,其实也是按72分辨率来的
是这样,在ps打开就是72 .
zhizun99 当前离线   回复时引用此帖回复时引用此帖
旧 2024-06-04, 12:43   只看该作者   #4
aprking aprking 当前在线
中级会员
等级: 六袋长老
级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时
 
Uid: 4007
注册日期: 2005-07-24, 00:28
来自: adderss
帖子: 1788
感谢: 120
256 个帖子获得 509 次感谢
现金: 1499金币
资产: 4267金币
声望: 13 aprking 向着好的方向发展
aprking aprking 当前在线
中级会员
等级: 六袋长老
级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时
 
Uid: 4007
注册日期: 2005-07-24, 00:28
来自: adderss
帖子: 1788
感谢: 120
256 个帖子获得 509 次感谢
现金: 1499金币
资产: 4267金币
声望: 13 aprking 向着好的方向发展
默认

引用:
作者: zhizun99 查看帖子
是这样,在ps打开就是72 .
你要说清楚宿主程序是什么!

如果是Illustrator,不要用exportFile导出JPEG,exportFile无法指定导出的分辨率,一概是用72ppi宽高分辨率来计算的。
__________________
ZXP版安装:
http://install.anastasiy.com
aprking 当前在线   回复时引用此帖回复时引用此帖
旧 2024-06-04, 13:29   只看该作者   #5
zhizun99 zhizun99 当前离线
正式会员
等级: 七袋长老
级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时
 
Uid: 3960
注册日期: 2005-07-21, 15:35
帖子: 4241
感谢: 168
222 个帖子获得 276 次感谢
现金: 280金币
资产: 17596金币
声望: 12 zhizun99 即将成功的新星
zhizun99 zhizun99 当前离线
正式会员
等级: 七袋长老
级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时
 
Uid: 3960
注册日期: 2005-07-21, 15:35
帖子: 4241
感谢: 168
222 个帖子获得 276 次感谢
现金: 280金币
资产: 17596金币
声望: 12 zhizun99 即将成功的新星
默认

引用:
作者: aprking 查看帖子
你要说清楚宿主程序是什么!

如果是Illustrator,不要用exportFile导出JPEG,exportFile无法指定导出的分辨率,一概是用72ppi宽高分辨率来计算的。
是在Illustrator中导出RGB的jpg图,在
导出是弹窗可输入自定义的分辨率,现在什么都没问题就是出图给我指定了72dip的基础上图片相应变大
zhizun99 当前离线   回复时引用此帖回复时引用此帖
旧 2024-06-04, 14:53   只看该作者   #6
aprking aprking 当前在线
中级会员
等级: 六袋长老
级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时
 
Uid: 4007
注册日期: 2005-07-24, 00:28
来自: adderss
帖子: 1788
感谢: 120
256 个帖子获得 509 次感谢
现金: 1499金币
资产: 4267金币
声望: 13 aprking 向着好的方向发展
aprking aprking 当前在线
中级会员
等级: 六袋长老
级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时
 
Uid: 4007
注册日期: 2005-07-24, 00:28
来自: adderss
帖子: 1788
感谢: 120
256 个帖子获得 509 次感谢
现金: 1499金币
资产: 4267金币
声望: 13 aprking 向着好的方向发展
默认

引用:
作者: zhizun99 查看帖子
是在Illustrator中导出RGB的jpg图,在
导出是弹窗可输入自定义的分辨率,现在什么都没问题就是出图给我指定了72dip的基础上图片相应变大
我说过了,不要用exportFile导出JPEG,exportFile无法指定导出的分辨率,一概是用72ppi宽高分辨率来计算的。

这个是在去年我编写图层导出JPEG脚本和CEP插件过程中就发现的问题。

你可以把导出的详细代码贴上来讨论一下。
aprking 当前在线   回复时引用此帖回复时引用此帖
旧 2024-06-04, 17:33   只看该作者   #7
aprking aprking 当前在线
中级会员
等级: 六袋长老
级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时
 
Uid: 4007
注册日期: 2005-07-24, 00:28
来自: adderss
帖子: 1788
感谢: 120
256 个帖子获得 509 次感谢
现金: 1499金币
资产: 4267金币
声望: 13 aprking 向着好的方向发展
aprking aprking 当前在线
中级会员
等级: 六袋长老
级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时
 
Uid: 4007
注册日期: 2005-07-24, 00:28
来自: adderss
帖子: 1788
感谢: 120
256 个帖子获得 509 次感谢
现金: 1499金币
资产: 4267金币
声望: 13 aprking 向着好的方向发展
默认

网上大多都是用exportFile导出分辨率,这就导致了当指定分辨率为300ppi时,实际导出的仍然是72ppi,只是导出图形的尺寸大小相应改变了,这对印前工作人员来说相当不友好。

这里分享一下Illustrator用exportForScreens导出指定分辨率的代码剖析,里面详细注释了参数以方便使用,其中对目标路径、文件名构建方法,以及压缩方式都有了详尽的说明,相当于是对图层导出魔术师插件的源代码公开。

设置了门槛,够不着的朋友请忽略此贴。

[隐藏内容]:
您的声望值需要达到 11 才能查看这里的内容。
您需要花费 5 金币购买,才能查看该隐藏内容。 [看谁购买]
上传的附件
文件类型: rar exportForScreens.rar (隐藏附件)
aprking 当前在线   回复时引用此帖回复时引用此帖
右列会员因为此帖价值甚高向 aprking 表示感谢:
zhizun99 (2024-06-04)
旧 2024-06-07, 11:20   只看该作者   #8
zhizun99 zhizun99 当前离线
正式会员
等级: 七袋长老
级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时
 
Uid: 3960
注册日期: 2005-07-21, 15:35
帖子: 4241
感谢: 168
222 个帖子获得 276 次感谢
现金: 280金币
资产: 17596金币
声望: 12 zhizun99 即将成功的新星
zhizun99 zhizun99 当前离线
正式会员
等级: 七袋长老
级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时级别:112 | 在线时长:13128小时 | 升级还需:93小时
 
Uid: 3960
注册日期: 2005-07-21, 15:35
帖子: 4241
感谢: 168
222 个帖子获得 276 次感谢
现金: 280金币
资产: 17596金币
声望: 12 zhizun99 即将成功的新星
默认

引用:
作者: aprking 查看帖子
你要说清楚宿主程序是什么!

如果是Illustrator,不要用exportFile导出JPEG,exportFile无法指定导出的分辨率,一概是用72ppi宽高分辨率来计算的。
发现Illustrator用exportForScreens导出指定分辨率的图片,会根据选择的缩放或指定分辨率选项自动创建相应的子文件夹。
建立一个指定缩放或分辨率文件夹无法删除,无法删除?
我还发现导出后这个子文件夹会被系统锁定,无法直接删除,需要用其它系统维护工具解锁或是等win自已释放
zhizun99 当前离线   回复时引用此帖回复时引用此帖
旧 2024-06-07, 11:56   只看该作者   #9
aprking aprking 当前在线
中级会员
等级: 六袋长老
级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时
 
Uid: 4007
注册日期: 2005-07-24, 00:28
来自: adderss
帖子: 1788
感谢: 120
256 个帖子获得 509 次感谢
现金: 1499金币
资产: 4267金币
声望: 13 aprking 向着好的方向发展
aprking aprking 当前在线
中级会员
等级: 六袋长老
级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时级别:68 | 在线时长:4997小时 | 升级还需:40小时
 
Uid: 4007
注册日期: 2005-07-24, 00:28
来自: adderss
帖子: 1788
感谢: 120
256 个帖子获得 509 次感谢
现金: 1499金币
资产: 4267金币
声望: 13 aprking 向着好的方向发展
默认

引用:
作者: zhizun99 查看帖子
发现Illustrator用exportForScreens导出指定分辨率的图片,会根据选择的缩放或指定分辨率选项自动创建相应的子文件夹。
建立一个指定缩放或分辨率文件夹无法删除,无法删除?
我还发现导出后这个子文件夹会被系统锁定,无法直接删除,需要用其它系统维护工具解锁或是等win自已释放
这是你构建文件名的方法不正确,你仔细分析一下exportForScreens所有的参数。

我看不到你的代码,所以无法提供确切的修改帮助。
aprking 当前在线   回复时引用此帖回复时引用此帖
发表新主题 回复


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

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


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


所有时间均为 +8, 现在的时间是 2025-01-04 15:20.

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