【问题标题】:How can you prevent the "Update Links" dialog to appear when opening documents from code?从代码打开文档时,如何防止出现“更新链接”对话框?
【发布时间】:2013-06-02 13:14:20
【问题描述】:

我正在尝试使用 ExtendScript 更新 inDesign 文档的链接,但每当我打开文档时,都会出现对话框询问我是否要更新链接。

我想在后台执行此操作,有没有办法阻止此对话框或任何对话框显示?

谢谢

【问题讨论】:

    标签: adobe-indesign extendscript


    【解决方案1】:

    我已经为这个特定的对话框找到了解决方案。该提示可以从 UI 中禁用,但与应用程序的其他设置一样,您也可以在代码中进行。

    这就是我实现的。

    //Save the current application setting.
    var currentAppSettings = {checkLinksAtOpen: app.linkingPreferences.checkLinksAtOpen};
    
    //Set the value to false to prevent the dialog from showing.
    app.linkingPreferences.checkLinksAtOpen = false;
    
    //do some stuff ...
    
    //Set the value back to its original value.
    app.linkingPreferences.checkLinksAtOpen = currentAppSettings.checkLinksAtOpen;
    

    【讨论】:

      【解决方案2】:

      InDesign 中有一个用于检查链接的设置。如果您修改了 InDesign 中的默认设置会怎样?也许如果您取消选中“打开文档前检查链接”,它将绕过对话框。

      【讨论】:

      • 是的,这正是我在上面的解决方案中关闭的。我不想干扰用户设置,所以我在完成后将其恢复为原始值。
      • 啊,好的,我现在知道了。我将把我的帖子和截图留在这里,这样人们就可以看到正在讨论的内容。
      猜你喜欢
      • 2013-10-17
      • 2019-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多