问题标签 [photoshop-script]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
9994 浏览

photoshop - 如何在活动文档中加载图像?(Photoshop脚本)

我是 Photoshop 脚本的新手。

我想将图像图像(从我的硬盘)加载到活动文档中作为具有定位的新图层。如何才能做到这一点?有人可以分享代码吗?

谢谢

0 投票
2 回答
1524 浏览

javascript - 如何在photoshop javascript中定义百分比画布增加

我是 javascript 新手,我在 jsx 脚本中有这段代码,我想在水平和垂直两侧调整画布 +20% 的大小。

20 指的是标尺设置的任何单位。(英寸、像素、厘米等)。

将画布大小调整 20% 的正确方法是什么?

我怀疑我可能必须将 resizeCanvas 之前的单位更改为 Units.PERCENT ,然后在调整大小后恢复为默认值。对我来说,这似乎是很多打字,有没有更好的方法?

0 投票
1 回答
901 浏览

photoshop - 在 Adob​​e Photoshop 中使用 JavaScript 脚本,如何将某些图层保存为相同大小?

我有脚本来保存一些图层。但它保存为原始图层大小。

我想将图层保存为相同的成本大小。

你知道或有这样的脚本吗?

0 投票
5 回答
6807 浏览

javascript - 如何使用 Photoshop javascript 脚本聚焦另一个文档?

以下脚本几乎可以满足我的需要。我要做的是浏览打开的文档,其中 139 个,并将它们保存为 jpeg。然而,它缺少的是从一个打开的文档移动到另一个,因此它保存了 139 次相同的图像。我以为doc.close()会关闭打开的文档并给出一个新的焦点,但事实并非如此。

这是代码:

0 投票
1 回答
988 浏览

photoshop-script - Photoshop 脚本中的动作 ID 是什么?

我阅读了 Photoshop 脚本教程,但我无法理解这一行。

我认为这些代码是调用 Photoshop 动作,但我没有任何参考资料,所以我无法真正理解如何使用这些代码。为什么需要它们以及如何使用它们?

0 投票
1 回答
569 浏览

flash - Actionscript 安全沙箱违规

我正在编写一个 Photoshop 插件作为 ExtendScript (Javascript) 文件,然后加载一个 Flash 窗口,我将其称为 plugin.swf - 我的 plugin.swf 文件使用一个元素发布到某个 URL。当我使用 Internet Explorer 加载 plugin.swf 时,HTTP POST 成功完成。当我通过 Javascript(通过 Adob​​e Photoshop 的文件 -> 脚本菜单调用)加载 plugin.swf 时,HTTP POST 返回以下内容:


... target = (flash.net::URLLoader)#3 text = "错误 #2048:违反安全沙箱:file://{location of my .swf} 无法从 {location of my .swf} 加载数据HTTP POST}。” type = "securityError" 时间戳 = 0 timeToLive = 0 ...


为什么通过 Internet Explorer 加载 .SWF 文件时 HTTP POST 可以工作,但通过 Adob​​e Photoshop 加载时不工作?

编辑:有人吗?

0 投票
1 回答
966 浏览

image - 在 Photoshop 中获取不规则形状对象的像素区域

有没有办法在 CS5 中获得形状奇特的对象的像素区域?例如。圆形/椭圆。或者,如果在 Photoshop 之外有一些易于自动化的方法。

我知道可以使用魔术棒选择并在信息面板中查看高度+宽度,但这仅适用于矩形。

谢谢!!

0 投票
3 回答
4391 浏览

image - Photoshop Action 填充图像以做出一定的比例

我正在寻找进行 Photoshop 操作(也许这是不可能的,任何其他应用程序建议也会有所帮助)。我想拍摄一组照片并将它们设置为特定的宽高比,例如:4:3。

所以我有一个 150px 宽 x 200px 高的图像。我想要发生的是图像的画布宽度为 267 像素,新区域填充了某种颜色。

所以我能想到两种可能:

1) Photoshop 动作可以做到这一点,但我必须拉当前高度,乘以 1.333333,然后将该值放入画布调整大小的宽度框中。是否可以在 Photoshop 动作中计算值?

2)其他一些应用程序内置了此功能。

任何帮助是极大的赞赏。

0 投票
3 回答
3380 浏览

photoshop-script - exportDocument() '目标文件夹不存在' 错误

我正在尝试在 Photoshop 中制作一个脚本,该脚本将修改某些图层并将它们导出为 PNG 图像。我从另一个地方复制了以下代码:

该函数将photoshop的活动文档导出到saveFile参数指定的文件中。

它适用于“C:\images\result.png”等简单路径,但是当尝试使用“~/Desktop/”等不同路径或带有一些特殊字符的路径时,文件不会导出,并且“目标文件夹不会”存在”错误信息。

知道如何解决吗?

0 投票
1 回答
422 浏览

apache-flex - 访问 Photoshop 智能对象的最佳方式是什么?

我需要访问 Photoshop 智能对象吗?

  • 脚本,
  • CS SDK,
  • ETC?