Domanda

Devo creare un'applicazione che generi un sacco di modelli per Office (2000), OpenOffice.org (2.0) e InDesign. Il design dei modelli sarà realizzato in ogni applicazione ma abbiamo bisogno di un sistema per segnaposto in modo che la mia applicazione apra un modello, sostituisca il segnaposto con del testo (come un nome, indirizzo, numero di telefono) e salvi il documento.

Qual è il modo migliore di lavorare con questi segnaposto? La mia idea sarebbe quella di definire un segnaposto usando parentesi quadre come [indirizzo], [telefono] e quindi fare una ricerca e sostituire con il contenuto che ho recuperato da un database. Indesign consente di creare caselle di testo con nome, quindi devo solo inserire del testo nella casella di testo corretta.

Qualcuno ha un'idea migliore?

È stato utile?

Soluzione

Molte persone creeranno token (segnaposto) usando il formato $$ xxxxxx $$ dove $$ avvia e termina sia il token. Ma per i programmi che hanno una capacità integrata di fornire qualcosa del genere (ad esempio caselle di testo con nome in InDesign, controlli del contenuto in Word 2007, ecc.) È generalmente meglio usarli poiché molte volte hanno funzionalità extra, come conservare la formattazione quando il testo cambia o è inserito.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top