Category Archives: Tutorials

Dealing with Third Party Plugins, and the Missing Plugins Alert

When you install a third party plugin, the plugin will often add data to the InDesign document, so when the same document are opened on a computer which doesn’t has the an alert are shown and you will not be able to package the document.Why is this data added?
Let’s take Cacidi BarCodes..When you create a bar code you select the type of bar code (e.g. EAN-13), and you enter data for the bars. These two information (and a lot more.. like font type and style, colours and display text beneath the bars?), are saved as a data field in the InDesign document, that is why you are able to select the bar codes, and the number you previous entered are shown, the type is selected and so on.. For Cacidi Charts, all data, type of chart and all the settings are save in data fields in the document..

Why is the data still there – I have deleted all barcodes and charts?
Even if you just installed the plugin, opened a document, and only touch a few boxes, the data fields are prepared and present in the document. The alert will be there and you will need to clean the document..

How to clean the document for all missing plugin data?
There are only one method to fully clean a document from all data belong to third party, and it’s to save the document as a IDML document, and reopen it again..

A Converter script
We have created a small script to ease the process, it will take the active document, export it as a temporary file on your desktop, close the document, open the temporary IDML file, save it to the old name and destination.. and close it again.

Download the script from here (CacidiCleaner.jsx) right click and download file, place the script in the Adobe InDesign CC 2019/Scripts/Script Panel/ and it will show up in the Script panel in InDesign. You can find the Script Panel, in the menu Window/Utilities/Scripts

Online Seminar for Cacidi Extreme og LiveMerge

This Live Webinar will go through all the tutorials included in the 2018 version of Cacidi Extreme and Cacidi LiveMerge. We will demonstrate how to run all the tutorials, and you will have the opportunity to ask questions.


Just click at the JOIN link when the time right.. enter you name and you are in..

If you need us to cover specific topics please let us know..

request can be send to

Intelligent Rule Based Image Position

Cacidi SmartImagePlacement script are now available to all Cacidi Extreme and Cacidi LiveMerge users. The Script will repositioning resize images in a snippet design, when other images are deleted in a group of images and space are left empty. Let’s say you have a snippet with the space for six images and five of them are not available –  the script will reposition and resize the image to take all space previous used for all six images. There are two ways the reposition and resizing can be executed, either by intelligent calculation of remaining space based on a grid, or by preparing a rule-set for position/size of images.

Continue reading

Installing a plugin for CC2015 or later

The installation process for all of the Cacidi plugins are quite easy, and you will be guided through the process step-by-step. First you need to download the right software which most be compatible with the version of Adobe InDesign you have on the computer. The software for CS 6 will not run on a CC, CC 2014, CC 2015 or CC2017 version of InDesign. This Guide is only valid for Mid 2015 InDesign CC2015 and later, a guide for previous versions can be found here.
Continue reading

Connect to Web Services the easy way

Connecting and drag data from a web services is an easy and extremely customisable way of getting data from EPR systems and databases. Most systems works with a web site, doing the connection, preparing of the data and delivery.  In this tutorial we will be using a php based web page, that can be download a long with a simple data dump HERE. Continue reading

Working with Images and Extreme/LiveMerge

When working with automation, which include images, you must deal with a number of questions. These questions could be a) how is the merge markers set or constructed  for an image, full file path or?, b) how should the images be placed within the frame in terms of scaling and alignment, c) if the images does not exist what should we do? delete the frame or? In this tutorial we will try to cover these three issues. We will also discus default images, forces scaling, alignment by numbers and off set. Continue reading