Using the InDesign Editor Plug-in

The InDesign Editor plug-in is an extension of the Document Editor Plug-in that allows to "client side" edit any InDesign document within the Asset Bank repository.

See the example of using the Document Editor plug-in for an explanation of what this plug-in does.

Note: the InDesign Editor Plug-in is a Premium Feature, and is available from version 3.1172 of Asset Bank. Premium Features can be purchased separately. (See pricing page)
  • To enable this plugin please edit theApplicationSettings.properties file and set the property 'plugin-classes' as following
plugin-classes=com.bright.assetbank.custom.simpleindesign.abplugin.SimpleInDesignPlugin

When the plugin is enabled an extra panel and an extra link (view linked assets) will be visible on InDesign Assets page.


An InDesign document may contain links to other files such as Images, Word documents etc.; Asset Bank can read those links and automatically associate existing Assets with the same link filename.

Clicking on the "view linked assets" link you will be able to see

  • which link has a match in Asset Bank
  • which link has no match
  • which link has multiple matches in Asset Bank (because there were Assets with same filename).
    Note: You will be asked to resolve any multiple filename conflicts when editing the InDesign asset (see below) by choosing which Asset you want to associate with the document.

Editing a Document

Clicking on the 'Edit in InDesign' button will be launched on the User machine a Java Applet which will:

  • Download the InDesign document in a local User's working directory
  • Download all the files referenced by the InDesign document which are also present in the Asset Bank repository
  • Launch the Adobe InDesign application to edit the document

When editing InDesign document the application will automatically use the linked images in the working directory even if the document contains an absolute path reference to those files. Meaning that you can store in Asset Bank all the images that you want to use on with your InDesign documents rather than keeping them on the original location.

If your document refers to images which have multiple filename matching in Asset Bank you will be asked to resolve these conflicts right before the first "check-out". You can change your selections before any "check-out" but the System will remember your choices so it will not be a mandatory step in the future.

Using your Lightbox on "check out/in"

When you want to add existing asset in Asset Bank to an InDesign document you can download it on "check out" using your Lightbox.
Every time you have one or more Assets in the Lightbox you will be asked whether you want to download its content to the working directory.


When "checking in" Asset Bank will try to associate the resources referenced in the InDesign document with the existing assets in the repository.
If you have chosen to include the Lightbox and some (or all) of the assets included are referenced in the document then they will automatically be associated with it even if there are other assets with the same filename (meaning that you will not be asked to resolve any duplicate filename case for that file).

Creating a new InDesign asset

We recommend enabling the 'Copy asset' functionality so that users can use an existing InDesign asset as a template and create new asset from it.

To enable 'copy' edit the ApplicationSettings.properties file

  • Set can-create-asset-copies=true to enable the copy button
  • You can also limit this functionality using a list of file extension. For example if you want to make the "Copy" button visible for the InDesign assets only then set create-asset-copies-for-extensions=indd

NOTE: if you have Asset Types turned on you also need to select the "Can create copies" option. For further information on this functionality please refer to this article.

We recommend then uploading one or more InDesign files that can be used as 'starter' templates - for example, these could be put into a category called 'InDesign Templates'.

The process by which a user can create a new InDesign document asset is then as follows:

  • They browse to the 'InDesign Templates' category and select the template they want.
  • On the 'Asset Details' page for this asset they click 'Copy' to create a new InDesign asset.
  • They add the images they want to include in this new document to their lightbox.
  • They then check out the new asset using the Document Editor, clicking 'Download lightbox contents?' so that the images they selected are downloaded and available for use in InDesign Desktop.
  • They edit the new document in InDesign and then, when finished, check it in.

Adding Existing InDesign documents into Asset Bank

If you want to add existing InDesign documents into your Asset Bank we recommend the following process:

  • Make sure all the images the documents refer to are in Asset Bank. If they are not, add them (for example via a bulk upload).
  • Upload the InDesign documents (via single or bulk upload).
  • If some of your images have non-unique filenames then check out each InDesign document using the Document Editor Plugin and select the right images for each document. Your selections will be remembered for next time.

Requirements & Limitations

  • Java Version 1.6 (i.e. version 6) is required in the user’s browser. This is usually installed already, but if not it can be easily installed (e.g. from http://java.com/en/download/index.jsp).
  • Asset Bank uses data included in the INDD file to work out which images it links to. If this data is not present, or is in an unexpected format, then Asset Bank will not be able to work out the links. We have tested the plug-in with INDD files created with CS4 and CS5 and will test with new versions of InDesign as they are released. Although we expect the plug-in to work with new versions of InDesign we cannot guarantee it.
  • It is not possible to use the plug-in to edit an InDesign document that contains links to two different images that have exactly the same filename. This is because the plug-in downloads the linked images to a single working directory and therefore image files with the same filename would overwrite each other.
  • When this plug-in is used we also enable functionality by which Asset Bank creates preview thumbnails for InDesign files. To do this it uses the preview image that is usually present within the INDD file itself. If this is not present in a particular INDD file then Asset Bank will not be able to create its preview thumbnails, in which case a default icon will be used.


Was this article helpful?

Yes No

Thanks for your feedback!