VegetaSSJ5
23-10-2007, 22:29
(premetto che non so se è la seizone più adatta)
Cerco di illustrarvi nel modo più coinciso possibile un problema che si è venuto a creare a lavoro.
OBIETTIVO
Si vuole che sulle copie stampate di alcuni particolari documenti siano presenti e ben visibili le seguenti informazioni:
Data della stampa (e possibilmente ora) - NECESSARIO
Nome utente loggato sul pc (che ha quindi aperto il documento e lanciato la stampa)
Frase (non variabile, uguale per tutti)
CONTESTO
Questi documenti sono tutti in formato PDF.
Per la scrittura viene utilizzato il software Adobe Frame Maker 7.0 e il salvataggio in formato PDF avviene attraverso Acrobat Distiller 5.0.
Per l'apertura dei files PDF viene usato Adobe Reader.
Mi sono venute in mente due possibili soluzioni:
Nel documento frame maker (*.fm) inserisco dei segnaposti che saranno poi automaticamente riempiti a run-time al momento dell'apertura del pdf. In questo modo quando il file sarà stampato conterrà i campi voluti.
ESEMPIO:
Se io utente pincopallino apro il pdf adesso, in un certo punto della pagina apparirà nel segnaposto user il nome pincopallino e nel segnaposto current_date la scritta 23/10/2007.
Se invece l'utente mariobianchi aprirà dopodomani quello stesso file PDF nel segnaposto user apparirà la scritta mariobianchi e nel segnaposto current_date la scritta 25/10/2007.
.
Scrivere e generare il documento PDF in modo tale che quando questo viene aperto da Adobe Reader questo viene visualizzato normalmente, cioè senza quei metadati. Tuttavia al momento della stampa su carta verranno automaticamente applicate, in punti prestabiliti delle pagine le informazioni volute.
Ora volevo sapere come implementare una di queste soluzioni, oppure magari qualche suggerimento di altre magari più semplici.
Per la soluzione numero 2 non so se la cosa è fattibile generando dal Frame Maker un documento intermedio PostScript da modificare opportunamente e quindi salvare in pdf per realizzare la cosa.
Spero di ricevere qualche risposta.
Grazie! :)
Cerco di illustrarvi nel modo più coinciso possibile un problema che si è venuto a creare a lavoro.
OBIETTIVO
Si vuole che sulle copie stampate di alcuni particolari documenti siano presenti e ben visibili le seguenti informazioni:
Data della stampa (e possibilmente ora) - NECESSARIO
Nome utente loggato sul pc (che ha quindi aperto il documento e lanciato la stampa)
Frase (non variabile, uguale per tutti)
CONTESTO
Questi documenti sono tutti in formato PDF.
Per la scrittura viene utilizzato il software Adobe Frame Maker 7.0 e il salvataggio in formato PDF avviene attraverso Acrobat Distiller 5.0.
Per l'apertura dei files PDF viene usato Adobe Reader.
Mi sono venute in mente due possibili soluzioni:
Nel documento frame maker (*.fm) inserisco dei segnaposti che saranno poi automaticamente riempiti a run-time al momento dell'apertura del pdf. In questo modo quando il file sarà stampato conterrà i campi voluti.
ESEMPIO:
Se io utente pincopallino apro il pdf adesso, in un certo punto della pagina apparirà nel segnaposto user il nome pincopallino e nel segnaposto current_date la scritta 23/10/2007.
Se invece l'utente mariobianchi aprirà dopodomani quello stesso file PDF nel segnaposto user apparirà la scritta mariobianchi e nel segnaposto current_date la scritta 25/10/2007.
.
Scrivere e generare il documento PDF in modo tale che quando questo viene aperto da Adobe Reader questo viene visualizzato normalmente, cioè senza quei metadati. Tuttavia al momento della stampa su carta verranno automaticamente applicate, in punti prestabiliti delle pagine le informazioni volute.
Ora volevo sapere come implementare una di queste soluzioni, oppure magari qualche suggerimento di altre magari più semplici.
Per la soluzione numero 2 non so se la cosa è fattibile generando dal Frame Maker un documento intermedio PostScript da modificare opportunamente e quindi salvare in pdf per realizzare la cosa.
Spero di ricevere qualche risposta.
Grazie! :)