1
A
回答
0
未经检验的,但你应该能够做到这一点:
if(x&1) {x--}
,如果至少显著位是一个测试(即x
为奇数)和递减,如果如此。
1
您可以通过一分为二的原始长度,一轮下来,用Math.floor()
和两个相乘的结果获得期望的结果。
var wa = app.documents[0].width;
var ha = app.documents[0].height;
var wb = 2*Math.floor(wa/2);
var hb = 2*Math.floor(ha/2);
app.activeDocument.resizeCanvas(wb, hb);
0
您可以使用模数检查!
// call the source document
var srcDoc = app.activeDocument;
// get original width and height
var docWidth = srcDoc.width.value;
var docHeight = srcDoc.height.value;
if (docWidth%2 == 0) alert("Image is an even number of pixels wide);
else alert("Image is an odd number of pixels wide);
相关问题
- 1. Photoshop脚本.DS_Store
- 2. Photoshop脚本错误(层数)
- 3. 从Photoshop动作Photoshop的脚本?
- 4. Photoshop脚本(JSX) - 历史快照数?
- 5. Momentis(PLM)的Photoshop脚本
- 6. C#的Photoshop CS5脚本
- 7. Photoshop脚本:色调转换
- 8. photoshop JavaScript脚本问题
- 9. 编辑文本图层 - Photoshop脚本
- 10. 类似Photoshop的脚本框架
- 11. Photoshop中的javascript如何脚本
- 12. 上传图像与Photoshop脚本
- 13. Photoshop的脚本 - 低于当前层
- 14. “Console.log”与Photoshop脚本 - ExtendedScript工具包
- 15. 在Photoshop中旋转PNG的脚本?
- 16. Photoshop脚本(JSX):如何契约layerSet?
- 17. JSX脚本到Photoshop动作 - 可能吗?
- 18. Adobe Photoshop CS3对象库和脚本
- 19. 奇怪/偶数脚本遇到问题
- 20. 奇数闪存脚本问题
- 21. 的Photoshop JSX脚本来更改层文本动态
- 22. Photoshop脚本与苹果脚本 - 无法打开图像与“选择文件”
- 23. Photoshop创建的脚本存储在哪里?
- 24. Photoshop脚本。打开并保存重叠图像堆栈
- 25. 在Photoshop中完成批处理后运行脚本
- 26. Photoshop脚本来确定颜色或黑白照片
- 27. selectDialog与地址栏,而不是与Photoshop脚本下拉
- 28. Photoshop脚本:在单独文件中导出图层组合
- 29. photoshop保存所有打开的jpegs脚本
- 30. 如何从Photoshop CS4中的脚本设置文件信息
谢谢,我结束了这个使用。 函数oddOrEven(x){ return(x&1)? “奇偶”; } – user2238083