ExtendScript を使用して inDesign ドキュメントのリンクを更新しようとしていますが、ドキュメントを開くたびに、リンクを更新するかどうかを尋ねるダイアログが表示されます。
バックグラウンドで実行したいので、このダイアログまたはダイアログが表示されないようにする方法はありますか?
ありがとう
ExtendScript を使用して inDesign ドキュメントのリンクを更新しようとしていますが、ドキュメントを開くたびに、リンクを更新するかどうかを尋ねるダイアログが表示されます。
バックグラウンドで実行したいので、このダイアログまたはダイアログが表示されないようにする方法はありますか?
ありがとう
この特定のダイアログの解決策を見つけました。このプロンプトは 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;
InDesign にはリンクをチェックするための設定があります。InDesign でデフォルト設定を変更した場合はどうなりますか? おそらく、「ドキュメントを開く前にリンクを確認する」のチェックを外すと、ダイアログがバイパスされます。