问题标签 [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.

0 投票
1 回答
1183 浏览

adobe-indesign - Indesign 服务器数据合并

我正在尝试使用 Indesign Server 进行数据合并。 test.indd在下面的脚本中已经分配了所有合并字段。我只需要这个脚本来打开文件、进行合并并保存合并的文件。保存的文件是原始test.indd文件,而不是合并文件。我不确定如何访问合并的文件。

如果有人可以看看,让我知道我错过了什么。或者把我引向我应该去的方向。

0 投票
1 回答
274 浏览

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

0 投票
1 回答
705 浏览

adobe - Adobe InDesign Server 数据合并

我正在使用 Adob​​e InDesign Server CC,我想做数据合并。它确实合并得很好,唯一的问题是 Indesgin 服务器太慢了。这是我的代码:

此代码用于生成预览,因此质量并不重要。有谁知道我怎样才能加快速度?或者也许还有另一个可以导出预览的地方?

0 投票
0 回答
178 浏览

transparency - InDesign Server - 导出带有嵌入透明 TIFF 图像的 PDF

我正在尝试导出带有嵌入透明 TIFF 图像的 PDF。这些图像具有非常大的尺寸。在嵌入过程中,它们会缩小以适合目标 InDesign 文件中的占位符框架。由于尺寸显着减小,当我从 InDesign 文件导出 PDF 时,嵌入图像边缘周围的抗锯齿效果会产生光晕效果。我通过告诉 InDesign 不要下采样来减小光环的大小,我很幸运,但我无法消除它。有谁知道摆脱这个神器的方法?

0 投票
1 回答
1171 浏览

javascript - InDesign Server - 无法调整图像大小 - 已锁定且无法解锁

我正在编写一些 JS 代码来重新链接图像,然后调整它的大小以适合包含的对象。简化版代码:

使用块周围的 try/catch 块if(image.locked),调整大小行会引发错误“图像已锁定”(因为它无法解锁它)。如果没有 try/catch 但保留if(image.locked)块,则会引发错误“该属性不适用于当前状态。” 尝试访问时image.locked

那么我的图像处于什么“状态”,为什么即使应用程序清楚地使用它来阻止我调整它的大小,它也不是“适用的”?鉴于这是一个自动化过程并且在生产中我无法访问 InDesign 以事先手动编辑它,我该如何调整图像大小?

0 投票
2 回答
634 浏览

macos - idlk 文件在 MAC 中创建

我有一个program and a plugin通过indesign server. 在运行程序时,它会进行一些 API 调用openDoc, CreateElement, closeDoc等,并准备好文档。一旦服务器在 mac 上打开文件,它将创建一个.idlk文件,该文件将阻止用户打开此文档(使用 indesign 查看器)。由于我的程序调用的服务器实例没有结束,所以 .idlk文件仍然存在。

我想知道的是,是否有任何API释放文件的锁定?

正如我从这个链接中看到的,锁定和解锁调用与图层和指南有关,而不是与文档有关。

0 投票
1 回答
503 浏览

adobe-indesign - 对 Indesign 表进行编程 -aid5:cellstyle (ID CS5)

我有一个 Indesign CS5 文档。
中间是一个表格,由我的 java 代码填充,而不是推送到我们的 Indesign。

我的代码如下所示:

......

一切都在工作,一切看起来都应该如此,但是:aid5:cellstyle='tb-right'没有正确格式化单元格。

我在哪里定义 tb-right 的样式?它的外观如何?

0 投票
1 回答
85 浏览

php - 在 COM 对象中查找方法

我正在尝试使用 InDesign Server CS6 的 COM 对象将 InDesign 文档导出为 PDF。

检查 InDesign 附带的对象模型查看器,我找到了 Document 对象的方法“exportFile()”,但使用此方法会导致错误,告知此方法变体不存在。使用 'export()' 代替给了我正确的结果,但是这个方法不在文档中,所以我不知道要使用什么参数。

有没有一种方法可以直接从 COM 对象中提取所有方法和其他有用信息,而无需依赖并不总是正确的 InDesign 文档?

0 投票
1 回答
406 浏览

c# - 如何将 adobe page maker 数据存储在数据库中?

其中一项教育数据存储在 adobe page maker file (.PMD) 文件中。其中包含科学公式,如数学方程式、化学公式,我想将这些数据存储在 MSSQL 数据库中,然后在浏览器中表示。我尝试使用 C#.NET 读取 PMD 文件数据,不幸的是我没有得到我需要的结果。

  1. 有人可以帮我解决这个问题吗?
  2. 是否有任何可能的方法来读取页面制造商数据而不是 C#.NET?
  3. 如果我们将 PMD 文件转换为另一个扩展名,是否有机会获得结果?
0 投票
0 回答
261 浏览

javascript - InDesign Server - 将所有资源转换为 CMYK?

我们有一个 InDesign Server 服务,可以根据用户输入更改文档中的文本、图像、颜色等。完成后,它会输出一个 INDD 包(压缩目录)或 PDF。

我们的一位客户要求根据他们自己的 .icc 颜色配置文件以 CMYK 格式输出所有输出。我可以让 IDS 将颜色配置文件附加到文件没有问题,如下所示:

不过,我承认,我有点新手,PRESERVE_EMBEDDED_PROFILES台词只是对我认为应该发生的事情的模糊猜测。我也无法让最后一行注释掉,因为它会引发错误:“无效参数”。根据文档,此实例变量“在指定与设备无关的 PPD 时无效”,尽管我不明白为什么不这样做。

我的主要问题是用户输入的图像和颜色可以是 RGB 格式,并且需要在该特定颜色配置文件中转换为 CMYK。(有人告诉我,仅将配置文件添加到文件中是不够的 - 我还必须转换资产)

我也尝试在转换为 PDF 时强制执行 CMYK,如下所示:

但有人告诉我,生成的 PDF 文件也是 RGB。

有没有相对无痛的方法来做到这一点?