问题标签 [extendscript]
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 - illustrator javascript/extendscript 中的 Min Max 函数错误?
有人可以解释为什么以下代码在 Safari/Javascript 和 Illustrator/ExtendScript 中返回不同的结果吗?
在我的测试中,浏览器版本似乎按预期工作。插画师不多。这是一个真正的错误吗?或者只是 ExtendScript(Adobe 的 Creative Suite 应用程序的 Javascript 实现)和 apply 方法的问题?
javascript - 在 Adobe InDesign CS5 中处理文本框中的文本
如何在Adobe InDesign CS5中调整大小时对 TextBox 中的文本进行一些操作?
主要目标是将每一行的最后一个单词分开,以实现自定义连字符之类的东西。
是否可以使用JavaScript(或ExtendScript?)?
谢谢。
更新
我试图在评论中描述我的问题
我需要一个关于ExtendScript的示例,它将查找文本框尺寸并根据尺寸连字符文本,并且在我想在文本框调整大小上创建一个事件之后,每次调整大小后都会做同样的事情。
php - Adobe InDesign CS5 Server JavaScript:通过 XML 标签获取矩形
当前设置:
Adobe InDesign Server CS5 通过 PHP SOAP 通过 ExtendScript 编写脚本
问题:
我目前正在使用以下代码将图像文件放入矩形中:
这很好用;该img
文件按预期放置到矩形中。但是,这仅指文档中的第一个矩形:如果文档中有两个矩形,则图像将放置到最后创建的矩形中。
理想情况下,我希望能够通过其 XML 标记来引用矩形 - 例如:
有人对如何实现这一点有任何建议吗?我意识到这是一个初步的问题,但经过几个小时的搜索,我没有发现任何乐趣。
非常感谢
photoshop - 在Photoshop中旋转PNG的脚本?
我有以下 Photoshop ExtendScript (.jsx) 脚本,它旋转图像画布,但不旋转内容:
我想旋转整个图像,包括内容。我也尝试过旋转所有文档的图层和艺术图层,但没有任何效果。
javascript - 数组在循环时表现怪异
它出错了:[“4 Gauges”],
假设数字弄乱了数组。任何想法为什么?这是extendscript,它是javascript,但如果你想知道的话,它适用于photoshop。但它大部分基于 JS,所以它应该表现得像它。
vbscript - InDesign Scripting 如何退出应用程序(不是文档)
我正在尝试自动化数据合并过程。这是我所拥有的:
首先创建了一个工作数据合并脚本:
这正如预期的那样运行良好!
然后必须编写一个 vbscript 来打开 InDesign 并运行上面的 jsx 脚本:
现在如果CreateObject("InDesign.Application.CS5")
打开 InDesign 如何关闭它?
javascript - 计数选项卡从选项卡式分隔文本 .JSX Adobe InDesign 中收集数据
我需要知道如何从制表符分隔的文本文件中读取数据,以便将合并的文档导出到正确的位置。
-- 将始终是第 4 个选项卡第 2 行(组号)目录将由组号命名
-- 有已经由 privious .vbs 脚本创建的目录
必须放置数据:
并且:
在以前的 .vbs 脚本中使用此数据文件是这样编写的:
如何在 .jsx 中实现类似的功能?
javascript - 在循环中将变量添加到数组
使用扩展脚本将变量推送到数组中,它基本上是 javascript。知道我做错了什么吗?
allSizes 的警报仅返回单个值,而不是数组。
javascript - 简单的javascript循环
这是插画家的扩展脚本,但它基本上是 javascript。我希望第二个弹出窗口只显示一次,我试图告诉它变量是否已经存在不要这样做,但如果它不要求输入。知道我做错了什么吗?
flash-cs5 - 在 ExtendScript for Flash CS5 中调试 jsfl
这完全是一个菜鸟问题,但我试图弄清楚如何调试我创建的一些 JSFL,当代码在 Flash CS5 文件上运行时逐步执行。ExtendScript 中的 DEBUG 菜单下拉菜单“运行”已灰显...
如果我双击该文件,它将在 Flash 中运行,并且输出显示在“输出”选项卡中。但我想在调试模式下单步执行我的代码,并在针对当前打开的 Flash 文件执行时观察变量的值。
这可能吗?有没有其他方法可以做到这一点?
提前致谢!