问题标签 [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.
photoshop - 从多级 Gimp 图像中自动导出每个级别的 JPG
我在标题中所说的是我现在手动为 30 个级别所做的事情!
我正在构建不同颜色的 T 恤预览,每个级别代表一种颜色,并且顶部有一个级别,要打印的绘图。
如果我能自动完成,我会节省很多时间!
有人可以帮忙吗?
photoshop - 如何在 jsx Photoshop 脚本中提取图层旋转(变换)?
在我使用Free Transform
工具将图层旋转 90 度后...
如何使用 jsx 脚本找到这个值?
javascript - photoshop CS4 javascript:在 saveAs 命令后 Photoshop 未注册“已保存”
我正在制作一个向导风格的脚本,供人们从文本数据文件快速创建公式化幻灯片图像,我有两个脚本一个用于从数据创建图像(作为图层),一个用于将图像导出为 PNG。为了让用户尽可能简单,我希望它将所有数据和图像导出到同一个文件夹中,到目前为止,我已经手动将 psd 保存到我有其他数据文件的目录中,并让导出器检查到查看文档是否已保存()以及是否要将所有图像保存为()到同一目录,如果不是,则会引发一条消息,提醒用户保存文档。
然而,这种间歇性保存并不理想,因为如果用户想将图像保存在同一个地方,他们必须导航两次到同一个文件夹,所以我想我会让幻灯片创建者脚本在用户拥有之前保存预保存文档有机会在他们保存更改时以这种方式进行编辑,它将默认与文本数据文件位于同一文件夹中。
问题:当我运行脚本时 saveAs 工作,保存一个文件,但随后转到导出脚本,它会抛出一条消息,指出该文档尚未保存。果然我看了标题标签,它没有我的文件名,旁边还有一个 *
photoshop - Photoshop jsx 图像网格
我最终要做的是创建一个用于打印的图像网格,它们是同一事物的微小变化(不同的文本就是全部)。通过浏览在线资源,我能够创建一个脚本来更改文本并导出所有必要的图像(数百张)。我现在要做的是将所有这些图像导入到一个新的 Photoshop 文档中,并将它们全部放在一个网格中,我似乎找不到任何这样的例子。
谁能指出我将文件放置在特定坐标的正确方向(我正在使用 CS5 并拥有设计套件,所以如果 Illustrator 有办法快速做到这一点......)?
此外,我对如何轻松执行此操作(甚至是其他程序)的其他想法持开放态度。它用于标签,因此纸张上的定位必须非常精确......
photoshop-script - Photoshop 脚本保持相同的文件名和空格
我正在尝试为一些图像添加一个图层,然后保存它们。
问题是许多图像的名称中都有空格。当我尝试保存空格时,将替换为“-”,但我希望保持相同的名称。
例如,名为“Google Analytics.png”的图像变为“Google-Analytics.png”。但是我需要保留名称,而不需要额外的“-”。
我的代码:
c# - 获取像素颜色的快速方法?
我正在使用 c#(使用 Adobe Photoshop 对象库)开发一个 Photoshop 插件。我正在尝试遍历活动文档中的所有像素,但是使用我目前拥有的代码,甚至需要很长时间才能遍历 256x256 文件中的 1 行像素。我想知道是否有比使用 ColorSampler 更好(更快)的方法?(C++ 插件?)
这是我目前拥有的:(http://forums.adobe.com/thread/290211)(C# 等效于此代码)
json - 在 Photoshop 中解析 JSON
我最近发现您可以使用jamJSON在 Photoshop 中解析 JSON 文件
这是个好消息,但我有几个绊脚石:例如,这是我的 JSON 文件
我可以访问它
但是由于每个文件都会有所不同,并且“YEAR”可能是另一个文件中的“FRUIT”或“GOLD”。如何在不知道对象第一部分的情况下访问数据?
javascript - Photoshop 脚本:如何制作页码
您好我想知道是否有人可以帮助我编写一个 Photoshop 脚本来显示一个数字并逐步保存文档?
到目前为止我到了这里:
但是我在编写增量内容时遇到了麻烦。我希望它使我的文档上的页码增加 1。
photoshop-script - photoshop cs3 脚本 - 应用渐变
我正在尝试在 photoshop cs3 中自动执行一项任务。我想为图层添加渐变。我在 javascript 参考中找不到与此相关的任何方法或类。
我能够设置背景颜色和前景色并将其应用于这样的选择
但我找不到任何用渐变填充选择的方法。我想知道这是否只能通过 executeAction 来实现,就像 emboss 和其他在对象模型中不直接可用的特定过滤器一样
但我想,为此我需要一个脚本监听器并记录操作并生成 javascript 日志。有人能指出我正确的方向吗?
photoshop-script - photoshop cs3脚本 - 字体名称
我正在尝试使用接受字符串的 textItem.font 设置 textItem 的字体,但我不知道要在代码中引用的确切字体名称,我正在尝试实现这样的目标
但是在代码中引用的字体名称与它们在 Photoshop UI 中出现的字体名称不同,例如 Arial 是 ArialMT,arial 粗体是 Arial-BoldMT。我在哪里可以获得所有字体名称?我在 javascript 参考中找不到它。