不要将 Indesign 标签添加到根元素?
以下代码示例: var myDocument = app.documents.add(); var myTextFrame = myDocument.pages.item(0).textFrames.add(); myTextFrame.geometricBounds = ["6p", "6p", "24p", "24p"]; myTextFrame.contents = "Hello Worl... »
以下代码示例: var myDocument = app.documents.add(); var myTextFrame = myDocument.pages.item(0).textFrames.add(); myTextFrame.geometricBounds = ["6p", "6p", "24p", "24p"]; myTextFrame.contents = "Hello Worl... »
我正在尝试编写一个简单的脚本来查看活动的 InDesign 文件并报告页面宽度和高度。但是,我有一个多页文档,并且并非所有页面的大小都相同。所以我不能使用文档页面大小。如何读取各个页面大小? 这是我的起始代码: #target "InDesign" var doc=app.activeDocument; // set in inches doc.viewPrefer... »
我有一个带有大量小图标的精灵,并且经常维护 Illustrator 文件,因此我想要一个脚本来自动排列组对象,使其尽可能紧密而不会重叠,并且理想情况下具有某种最小可能排列的感觉. 我已经为 Adobe Illustrator CS4 编写了一个脚本,用于在每个选定对象的尺寸和坐标上创建一个 JSON 文件。从那里,我编写了这些 PHP 函数来编写和测试每个图标的 CSS。 (它还可以从 4 ... »
如何在 Scriptui (Extendscript) 中在按钮标题中使用下标或上标?我使用 buttonTitle 作为对话框/调色板上显示的任何字符串的示例。 在这个例子中: var win = new Window("dialog"); var buttonTitle = "Button2"; win.aButton = win.add("button", undefined, butt... »
作为 Extendscript 的输出之一,我想创建一个 shell 脚本,然后用户可以执行该脚本。这是一个非常基本的例子: function createShellScript() { var contents = "#!/bin/bash\ndate"; var outputFolder = Folder.selectDialog ("Choose where to save... »
我尝试在路径上创建文字,然后使用 ExtendScript 在 InDesign 中的路径上翻转文字: var myDocument = app.documents.add(); myDocument.documentPreferences.pageWidth = 120; myDocument.documentPreferences.pageHeight = 120; var myOval =... »
我写了一个带有自定义圆形按钮的对话框的脚本(类似于官方的 adobe 按钮)。由于不懂数学,我用直线画了按钮,像这样: ButtonPanel (); function ButtonPanel () { var Panel = new Window ("dialog"); Panel.text = "Panel"; var Butto... »
我有一个基本的 JavaScript,它应该将所选项目从 CMYK 黑色更改为名为 Bronze 的色板颜色,但它不起作用。关于代码应该看起来有什么建议吗? // Get the active document var doc = app.activeDocument; // Check if there is a selection if (doc.selection.length ... »
如何从我的 C++ 应用程序中运行 Adobe Extend Scripts?如果我打开 After Effects 项目并运行脚本,我有一个工作 JSX 文件可以完成我需要的工作。 我本质上是想在使用 C++ 的 After Effects 项目上调用 JSX 脚本。 我问了 ChatGPT 这个问题(我太现代了),它提到了以下代码: #include <iostream> #i... »
Adobe After Effects supports Javascript and provides a hany method of time. It provides a floating point number of current time of the composition and can be used in numerous ways. 60 - time // Starts... »
我的 photoshop 频道有问题。如果频道名称的一部分与“MaskFF”匹配,我正在尝试删除频道。所以它可能是“MaskFF”、“MaskFF_12345”或“12345 MaskFF”。但到目前为止,我还没有运气,我使用的所有东西都给了我“错误 1302:没有这样的元素”。我还尝试了这样的简单循环,以获取带有每个频道名称的警报: var doc = activeDocument; for(i... »
我正在编写一个应该更新自身的脚本,但我被卡住了。基本上我必须替换一个包含 RGB 颜色数组的变量(该值在此脚本期间更改)并覆盖 .jsx 文件中的此变量。为了清楚起见,我举一个例子: var RGBColor = [0, 0, 0]; //Black RGB color var RGBColor2 = RGBColor; // The script runs and change RGBColor... »
这是我第一次提出问题,而不仅仅是随机搜索。提前原谅我,在 JS 和 ES 方面,我比绿色更环保。 我正在尝试对我在这里找到的代码进行逆向工程:For loop in Adobe ExtendScript 它工作得很好,但它只允许我在关键帧的内外插入一个关键帧缓动值。我希望能够将它们分开,这样我就可以使用ease1 和ease2 而不仅仅是ease1。任何帮助将不胜感激! function stor... »
很高兴见到你! 我目前正在制作一个将图层信息写入 Excel 的 AfterEffect 脚本,但无论我研究多少,我都找不到办法。如果有人知道怎么做,你能告诉我吗? 其实我是日本人,英文不太懂,所以我用谷歌翻译来写句子,如果表达得好我很高兴。... »
我在 After Effects 中有一个 CEP 扩展,我想要它,这样当用户单击一个按钮时,一个设置对话框会在一个新的浮动对话框中打开。似乎它将是这样的基本功能,但不知何故,我在(诚然稀疏的)文档中的任何地方都看不到如何打开对话框。我见过其他人说你可以制作一个隐藏的扩展来打开对话框,但我没有看到这样的例子,也不清楚这对我有什么作用。... »
在过去的几个小时里,我一直在努力解决这个问题。 我做了很多研究试图找到一个明确的答案,但到目前为止还没有运气。 我正在为 Adobe Suite 自动化工作流程做一些自动化测试。 我将使用 AppleScript 和 ExtendScript 自动化 Photoshop、InDesign 和 After Effects 文件。 我为 InDesign 2021 编写了这段测试代码,它运行良好:... »
var parent = app.project.activeItem; for(var i = 0; i < parent.layers.length; i++){ var mySourceText = parent.layer(i + 1).property("ADBE Text Properties").property("ADBE Text Document"); ... »
我被脚本卡住了,无法在线找到解决方案,希望有人能帮助我。 在我工作的地方,我们在瓷砖上打印。其中一项主要工作是将大图像分割成几个正方形,然后将它们打印在如下图块上: 然后,瓷砖工将通过连接瓷砖来安装瓷砖以形成图像。为此,他必须对如何放置瓷砖有一些指示。 我们通常使用类似于战舰游戏中的网格,一侧是字母,另一侧是数字,就像您在图像中看到的红色那样(例如 A1、A2...)。 它们不会在图像内,仅供参... »
我正在通过 indesign 脚本读取 xml 并创建文本框。 鉴于此 xml: <?xml version="1.0" encoding="UTF-8"?> <root> <project name="IPS300980XX_NEW" pagecount="50"> <styles> <styl... »
我正在创建一个 InDesign 插件,其中一个功能是在给定页面上绘制形状。 我从后端得到一张图纸,上面有应该绘制的页码。 为此,我这样做: app.activeDocument.pages[index] 获取我想要的页面。 不幸的是,我意识到这种技术只有在页面没有像这样面对面时才有效: 当页面像这样面对面时: ,第 3 页的形状将绘制在第 2 页而不是第 3 页。 这里,图纸在右页: 但是... »