Stampa di data e ora correnti su ogni pagina

1

Spesso sto stampando diverse versioni di un documento (ad esempio un documento in corso). Per tenere traccia delle stampe, vorrei stampare la data e l'ora della stampa su ogni pagina , indipendentemente dall'applicazione che sto usando (anche se andrebbe bene se funziona solo per i file PDF, se succede automaticamente). Ho visto driver di stampa di Windows inclusa questa funzione, ma non ho trovato alcuna impostazione qui (ad es. Canon iR3225) né alcuna funzione nascosta di CUPS-I-could-activate-in-the-config-file.

Qualche idea? Una sorta di pre-elaborazione che potrei iniettare nelle tazze?

(Sto usando Mac OS X 10.6.7)

    
posta tqx 06.06.2011 - 16:29
fonte

2 risposte

2

Ho finalmente trovato una soluzione utilizzabile usando convert da ImageMagick, i servizi PDF menzionati da nathang e Automator.

  1. Avvia Automator, crea un nuovo "Plugin di stampa"
  2. Trascina l'azione "Esegui script shell" a destra e inserisci il seguente script:

    export PATH=/opt/local/bin:/usr/local/bin:$PATH
    convert -size 400x50 xc:white -font Arial -pointsize 24 -gravity center -draw "fill grey50 text 0,0 ''/bin/date''" /tmp/stamp.png
    cat
    
  3. Aggiungi l'azione "Documenti filigrana PDF" e aggiungi il file "/tmp/stamp.png" usando il pulsante "aggiungi ...". (Probabilmente devi prima creare questo file, ad esempio utilizzando touch /tmp/stamp.png in un terminale). Quindi regola l'offset, la scala e l'opacità come preferisci. Sto usando x = 480 y = 820 scale = 0,25 opacità = 0,7.
  4. Aggiungi l'azione "Apri immagini in anteprima".
  5. Salva lo script di Automator.

Ora dovresti trovare una nuova azione nel menu a discesa "PDF" della finestra di dialogo di stampa, che stampa la data e l'ora correnti su ogni pagina e mostra il risultato in Anteprima, da dove puoi stampare il documento.

    
risposta data 29.09.2011 - 15:28
fonte
0

Utilizzare forse uno strumento di modifica PDF come Pdftk per aggiungere una filigrana che contiene i metadati desiderati.

    
risposta data 07.06.2011 - 11:50
fonte

Leggi altre domande sui tag