Indesign scripting per l’automazione
Uno dei punti di forza del programma Adobe Indesign è senza dubbio la possibilità che esso offre di automatizzare qualsiasi sua funzionalità e procedura. Questo si può ottenere attraverso la scrittura di appositi script in linguaggio Javascript o Applescript: lanciandoli in esecuzione gli script sono in grado di eseguire automaticamente qualsiasi sequenza di operazioni sul vostro documento Indesign o anche di comporne uno completamente da zero senza alcun intervento umano.
Un listino Indesign e un foglio Excel
Un esempio abbastanza tipico, che qui vi proponiamo, è la necessità di collegare determinati campi di un documento Indesign alle celle di un foglio Excel in modo tale da poter creare, ad esempio, dei listini che si aggiornano dinamicamente ogni qual volta viene aggiornato il file Excel sorgente.

Nella figura si nota la palette usata per la marcatura dei campi a testo variabile che prenderanno le informazioni dalle rispettive celle di excel
Nell’esempio in questione sono stati marcati, attraverso la palette da noi creata, i campi “IVA esclusa” e “IVA inclusa” della prima riga del file di indesign (zona marcata in rosso). In tale modo li avremo così collegati dinamicamente ai relativi prezzi che si trovano nella seconda riga del file di excel sottostante la palette (zona marcata in blu).
Chiaramente la procedura andrà ripetuta per tutte le zone a testo variabile, collegandole alle rispettive celle di Excel. Da questo momento qualsiasi variazione di prezzo nel file excel sarà automaticamente aggiornata anche nel listino Indesign.

Nella figura si vede il testo aggiornato delle colonne prezzi IVA esclusa e IVA inclusa secondo i dati presenti nel file Excel, dopo l
Si presti attenzione, nella figura 2, alla prima riga del file di Indesign che alla sua apertura legge i prezzi dalla seconda riga del file di Excel (zona marcata in blu).
Qualsiasi variazione dei prezzi nel file Excel sorgente andrà automaticamente ad aggiornare anche i campi relativi del file Indesign.
Siamo inoltre in grado di proporre soluzioni su misura per integrare in Indesign anche dati provenienti da sorgenti diverse da Excel, quali, ad esempio, database relazionali come Microsoft Access, Microsoft SQLServer, MySql o Oracle.
Abbiamo anche maturato esperienze nella creazione di script Indesign per il recupero di listini obsoleti, ad esempio creati con vecchie versioni di QuarkXpress e marcati con soluzioni proprietarie attualmente non più supportate, quali ad esempio Anyprice.
Ulteriori informazioni sulle funzionalità degli script possono essere trovate alla pagina Script per Indesign e Excel ⇒
Richiedete senza impegno maggiori informazioni o la visita di un nostro consulente.

