问题标签 [photoshop]
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.
javascript - 在浏览器之外使用 javascript 解析 xml?
我需要能够使用 javascript 在 photoshop 中解析 xml 文件。我尝试了activex,但它没有用。我该如何解析它。javascript 本身是否有 xml 解析器?
localization - 自动化 Photoshop 以从文件中插入文本
我有一个多语言网站,需要自动化从 csv 源更新 psd 文件中的文本层的过程。
我知道由于宽度的变化,psp 中可能会出现故障,但无论如何,将文本放在文档中会有很大帮助。
我有哪些选择?
编辑:
Murmelschlurmel 有一个可行的解决方案。这是 Adobe 文档的链接。
csv 文件的格式不是很好:每个变量都需要一列。我希望每个变量都有一行。
它适用于变音符号(ä、ö 等)
编辑1:
另一种解决方案是使用 com 自动化 Photoshop。如果您有几个需要更改文本的模板(按钮),那就太好了。这是我在 python 中的脚本,可能会让你开始。
您需要一个包含以下列的 excel 文件:TemplateFileName, TargetFileName, TargetFormat, Text (ie template.psd, button1, gif, NiceButton)。不使用工作表的第一行。psp模板应该只有1个textlayer,不能有layergroups。
image - Photoshop 保存为网络
在 Photoshop 的“为 web 和设备保存”对话框中,我如何选择所有切片将使用的文件格式,而无需为每个切片选择格式。我有很多切片,需要不止一次这样做。
我正在使用 Photoshop CS4。
drawing - Photoshop撤消系统
这个问题可能适用于一般的绘图系统。我想知道如何在 PS 中实现撤消功能。程序是否在每次操作之前拍摄画布的快照?如果是这样,这不会导致巨大的内存需求吗?我已经研究了命令模式,但我不太明白这将如何应用于绘图。
问候,门诺
c++ - 我将如何为图像格式编写 Photoshop 插件?
我有一种图像格式,而 Photoshop 不支持它。我的任务是编写一个插件来导入或打开格式,但那里的信息似乎很少,我能找到的信息都是关于编写过滤器的。但是,我想导入/导出/打开,而不是过滤它。
automation - 如何自动化 Photoshop?
我正在尝试在 Photoshop 中自动化扫描/裁剪照片的过程。我需要一次扫描 3 张照片,然后使用 Photoshop 的裁剪和拉直照片命令,该命令会创建 3 张单独的图像。之后,我想将每个新创建的图像保存为 PNG。
我查看了 JSX 脚本,它们似乎很有希望。我所描述的是否可以使用 JavaScript 或 VBScript 或其他任何东西在 Photoshop 中实现自动化?
opengl-es - Photoshop 混合模式到没有着色器的 OpenGL ES
我需要在我的 OpenGL ES 1.1 代码(没有着色器)中模仿 Photoshop 混合模式(“乘法”、“屏幕”等)。
有一些关于如何使用HLSL 执行此操作的文档:
- http://www.nathanm.com/photoshop-blending-math/(存档)
- http://mouaif.wordpress.com/2009/01/05/photoshop-math-with-glsl-shaders/
我至少需要工作屏幕模式。
我可以查看固定管道上的任何实现吗?
plugins - Photoshop 插件 Pipl 资源和禁用保存
我有一个我用 c++ 编写的文件格式的 photoshop 插件,可以加载和打开图像,但是我没有代码以相同格式保存图像
使用 SimpleFormat 示例插件作为基础,我有以下代码:
但是删除 fmtCanWrite 或 IfRead 等会在 Pipl 工具中产生解析器错误,我检查了语法,它应该是正确的,但我无法弄清楚如何做到这一点 =s
c# - 使用 C# 自动化 Photoshop
正在寻找一种使用 C# 代码将背景图层添加到现有 Photoshop 文件的方法?
有任何想法吗?
谢谢-c
indexing - 我的文件(图像)名称可以太长吗?
从 Photoshop 输出超过 31 个字符的图像时,我收到一条兼容性消息?使图像名称(或任何文件名)过长有缺点吗?
我想确保我的网络应用程序在所有主要浏览器(包括移动设备)中正确显示我的图像,并且我的图像名称被 Google 提取用于索引。
例如,如果我有一辆正在销售的福特雷鸟,理想情况下,我希望我的图片名称对可用性和排名都有很好的描述性,即 ford_thunderbird_sports_car_large.jpg .. 文件大小相对于缩略图来说,较大。 ..
但是,这是一个较长的文件名,可能会导致某些浏览器看不到它。
有人有想法吗?2009 年的最佳做法是什么?