Ciao,
vorrei far comparire una scritta comprensiva di una variabile su ogni pagina di file che scarico dal mio sito.
Il file è in formato .zip. Se non è possibile in formato .zip, andrò ad utilizzare un file .pdf
Come posso fare?
Grazie,
Pippo
Ciao,
vorrei far comparire una scritta comprensiva di una variabile su ogni pagina di file che scarico dal mio sito.
Il file è in formato .zip. Se non è possibile in formato .zip, andrò ad utilizzare un file .pdf
Come posso fare?
Grazie,
Pippo
Scusa, cosa vuol dire scrivere una variabile sul file (se è uno zip... ) intendi all'interno dello ZIP mettere un file con un certo nome o dare un certo nome al file?
Ciao
Marco
--
My blog
Working at @agavee
Per motivi di sicurezza su ogni pagina del file scaricato deve essere presente una scritta con un codice che varierà a seconda dell'utente che ha scaricato il file. In pratica, se l'utente è Mario, in alto ad ogni pagina del file scaricato dovrà uscire una scritta del tipo "file utente Mario". Se sarà Giovanni l'utente a scaricare il file la scritta "file utente Giovanni" dovrà essere presente su ogni pagina del file scaricato.
Il file è in formato .zip. Ma non credo si possa fare una tal cosa su un file .zip, quindi il cliente è disponibile anche a caricare il file in formato .pdf e quindi tale scritta dovrà comparire su ogni pagina dei file .pdf.
grazie
di quale pagina parli?... in gemerale in drupal i file che si possono scaricarti sono caricati con moduli di Upload e quindi sono essenzialmente allegati a dei nodi, anche se a volte possono essere customizzati a tal punto da non sembrare tali.... quindi non capisco di quale pagina parli.
forse ho capito quello che vuoi fare, in altre parole vuoi "nascondere" il vero nome del file che l'utente scaricando e sostituitrlo con una variabile che cambia ad ogni Utente, così come ha fatto l'esempio con il nome.
Se il file in questione è "Preventivo289237" ed io che tento di scaricarlo... leggerò il nome del file "file_kiuz"...
Non so a cosa possa servire tale pratica, ma se vuoi modificare solo il nome del file, è un po "complicato" farlo per ogni utente o comunque rallenterebbe molto la procedura di scaricamentpo file...
se la cosa interessa solo la parte del nome del file, non fa differenza, mentre se si vuol modificare qualcosa dentro, quindi modificare il contenuto del file... bhe forse l'unico su cui si potrà inserire qualcosa è il JPG.
Slice2Theme Servizio per la conversione di Design in markup HTML e/o temi.
WeBrain Solution | Pillsofbits Of Bits
sono io infelice nell'esprimermi.
Non devo cambiare il nome del file bensì devo solo stampare una scritta su ogni pagina del documento che scarico da internet.
In pratica faccio il download di un file formato pdf. E quando l'utente fa il download del file devo far comparire una scritta su ogni pagina del file scaricato.
L'esempio può essere quello dei documenti su cui compare la scritta fac simile. In pratica il documento che scarico lo devo "marchiare" con una piccola scritta in alto ad ogni pagina del documento che ho scaricato.
grazie
allora mi sa che la tua richiesta abbia poco o nulla a che vedere con drupal... e credo che il solo PHP non sia sufficente per fare quello che tu chiedi, a meno che non si inventa uno stratagemma del tipo
> Testo semplice da html/PHP > si aggiunge una variabile da te richieste > lo si trasforma in modo abbastanza semplice in pdf ...
Slice2Theme Servizio per la conversione di Design in markup HTML e/o temi.
WeBrain Solution | Pillsofbits Of Bits
Nall'azienda dove lavoro ho realizzato un sistema per la stampa di un watermark sulla prima pagina dei pdf in allegato a determinati contenuti. Non posso consegnarti il codice ma posso dirti come ho fatto:
- mediante hook ho sotituito il link all'allegato con un link ad una pagina php che prende come parametro il nome dell'allegato stesso
- la suddetta pagina richiama la libreria tcpdf mediante la quale genera un nuovo file pdf con lo stesso contenuto del file allegato ma con l'aggiunta del watermark sulla prima pagina
- infine il php restituisce il contenuto del nuovo pdf come risultato computazionale.
Non è affatto semplice, ma neppure complicatissimo. Ci sono voluti due giorni per realizzarlo e, come capita spesso in questi casi, l'esito è stato un blocco di codice di meno di 100 righe.
In bocca al lupo.
Gianfranco Fedele
Software Analist and Developer
at Insem spa
http://www.linkedin.com/in/gianfrasoft