Devo utilizzare Adobe InDesign per creare documenti. Fondamentalmente abbiamo bisogno di avere un paio di variabili in tutto il documento (nome della società, nome del progetto, ecc.)Inserimento programmato di dati in un documento InDesign
Mi stavo chiedendo se c'è un modo per prendere un modello di esisitng e magari completarlo in modo programmatico usando una lingua con cui mi sento a mio agio (Ruby, Python, ecc.). Ho provato ad aprire il file Adobe InDesign usando un editor di testo, ma quando apporto le modifiche usando Notepad ++ e poi apro il file in InDesign, mi dice che il file è corrotto.
Se si dispone di informazioni dettagliate sulla creazione di documenti InDesign in modo programmatico o su qualsiasi tutorial che sarebbe molto apprezzato.
PS. Ho provato a controllare ExtendScript di Adobe ma non trovavo molta documentazione applicabile a InDesign.
Grazie per l'aiuto!
Ho usato l'approccio .idml - è essenzialmente un file zip di file xml e folers. All'interno troverai un file chiamato 'designmap.xml', dove InDesign definisce le variabili di testo definite. Ho usato la gemma Nokogiri per attraversare l'html e aggiornare i valori per le variabili di testo (in base all'attributo del nome) che volevo. Ora sto lavorando per connettere questo script con google docs. Speriamo che questo aiuti gli altri con una situazione simile. – aren55555
Sembra un buon modo per farlo, anche se se il tuo input è .indd devi ancora usare InDesign per convertirli in .idml. – MatsT
Conservo il mio modello in .idml e l'output finale è in .idml - funziona per me - tutto ciò che sto facendo è la stampa successiva comunque. – aren55555