问题标签 [indesign-server]
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.
adobe-indesign - Indesign 服务器数据合并
我正在尝试使用 Indesign Server 进行数据合并。 test.indd
在下面的脚本中已经分配了所有合并字段。我只需要这个脚本来打开文件、进行合并并保存合并的文件。保存的文件是原始test.indd
文件,而不是合并文件。我不确定如何访问合并的文件。
如果有人可以看看,让我知道我错过了什么。或者把我引向我应该去的方向。
adobe-indesign - 如何在 indesign 脚本中编写无响应
我正在运行此脚本以获取 indd 文件的所有表单字段。
我所做的是,创建了一个基于soap-java 的客户端并调用runscript 方法。现在我能够获取这些字段,但是如何将这些字段发送回客户端,即如何将其写入响应,然后在客户端如何从响应中读取它。
调用 runscript 方法的代码是:-
我还在文档中发现 runScript 方法返回RunScriptResponse
但在我的情况下它返回 void。
http://wwwimages.adobe.com/content/dam/Adobe/en/devnet/indesign/sdk/cs6/server/ids-solutions.pdf
adobe - Adobe InDesign Server 数据合并
我正在使用 Adobe InDesign Server CC,我想做数据合并。它确实合并得很好,唯一的问题是 Indesgin 服务器太慢了。这是我的代码:
此代码用于生成预览,因此质量并不重要。有谁知道我怎样才能加快速度?或者也许还有另一个可以导出预览的地方?
transparency - InDesign Server - 导出带有嵌入透明 TIFF 图像的 PDF
我正在尝试导出带有嵌入透明 TIFF 图像的 PDF。这些图像具有非常大的尺寸。在嵌入过程中,它们会缩小以适合目标 InDesign 文件中的占位符框架。由于尺寸显着减小,当我从 InDesign 文件导出 PDF 时,嵌入图像边缘周围的抗锯齿效果会产生光晕效果。我通过告诉 InDesign 不要下采样来减小光环的大小,我很幸运,但我无法消除它。有谁知道摆脱这个神器的方法?
javascript - InDesign Server - 无法调整图像大小 - 已锁定且无法解锁
我正在编写一些 JS 代码来重新链接图像,然后调整它的大小以适合包含的对象。简化版代码:
使用块周围的 try/catch 块if(image.locked)
,调整大小行会引发错误“图像已锁定”(因为它无法解锁它)。如果没有 try/catch 但保留if(image.locked)
块,则会引发错误“该属性不适用于当前状态。” 尝试访问时image.locked
。
那么我的图像处于什么“状态”,为什么即使应用程序清楚地使用它来阻止我调整它的大小,它也不是“适用的”?鉴于这是一个自动化过程并且在生产中我无法访问 InDesign 以事先手动编辑它,我该如何调整图像大小?
macos - idlk 文件在 MAC 中创建
我有一个program and a plugin
通过indesign server
. 在运行程序时,它会进行一些 API 调用openDoc, CreateElement, closeDoc
等,并准备好文档。一旦服务器在 mac 上打开文件,它将创建一个.idlk
文件,该文件将阻止用户打开此文档(使用 indesign 查看器)。由于我的程序调用的服务器实例没有结束,所以 .idlk
文件仍然存在。
我想知道的是,是否有任何API
释放文件的锁定?
正如我从这个链接中看到的,锁定和解锁调用与图层和指南有关,而不是与文档有关。
adobe-indesign - 对 Indesign 表进行编程 -aid5:cellstyle (ID CS5)
我有一个 Indesign CS5 文档。
中间是一个表格,由我的 java 代码填充,而不是推送到我们的 Indesign。
我的代码如下所示:
......
一切都在工作,一切看起来都应该如此,但是:aid5:cellstyle='tb-right'
没有正确格式化单元格。
我在哪里定义 tb-right 的样式?它的外观如何?
php - 在 COM 对象中查找方法
我正在尝试使用 InDesign Server CS6 的 COM 对象将 InDesign 文档导出为 PDF。
检查 InDesign 附带的对象模型查看器,我找到了 Document 对象的方法“exportFile()”,但使用此方法会导致错误,告知此方法变体不存在。使用 'export()' 代替给了我正确的结果,但是这个方法不在文档中,所以我不知道要使用什么参数。
有没有一种方法可以直接从 COM 对象中提取所有方法和其他有用信息,而无需依赖并不总是正确的 InDesign 文档?
c# - 如何将 adobe page maker 数据存储在数据库中?
其中一项教育数据存储在 adobe page maker file (.PMD) 文件中。其中包含科学公式,如数学方程式、化学公式,我想将这些数据存储在 MSSQL 数据库中,然后在浏览器中表示。我尝试使用 C#.NET 读取 PMD 文件数据,不幸的是我没有得到我需要的结果。
- 有人可以帮我解决这个问题吗?
- 是否有任何可能的方法来读取页面制造商数据而不是 C#.NET?
- 如果我们将 PMD 文件转换为另一个扩展名,是否有机会获得结果?
javascript - InDesign Server - 将所有资源转换为 CMYK?
我们有一个 InDesign Server 服务,可以根据用户输入更改文档中的文本、图像、颜色等。完成后,它会输出一个 INDD 包(压缩目录)或 PDF。
我们的一位客户要求根据他们自己的 .icc 颜色配置文件以 CMYK 格式输出所有输出。我可以让 IDS 将颜色配置文件附加到文件没有问题,如下所示:
不过,我承认,我有点新手,PRESERVE_EMBEDDED_PROFILES
台词只是对我认为应该发生的事情的模糊猜测。我也无法让最后一行注释掉,因为它会引发错误:“无效参数”。根据文档,此实例变量“在指定与设备无关的 PPD 时无效”,尽管我不明白为什么不这样做。
我的主要问题是用户输入的图像和颜色可以是 RGB 格式,并且需要在该特定颜色配置文件中转换为 CMYK。(有人告诉我,仅将配置文件添加到文件中是不够的 - 我还必须转换资产)
我也尝试在转换为 PDF 时强制执行 CMYK,如下所示:
但有人告诉我,生成的 PDF 文件也是 RGB。
有没有相对无痛的方法来做到这一点?