Ho la necessità di proteggere dei documenti pdf. Questi devono poter essere visualizzati e stampati correttamente ma non deve essere possibile modificarne il testo.
Sto cercando di capire come funziona questa classe.
Il pdf ottenuto nell' esempio di prova continua ad essere modificabile.
Grazie.
php FPDI_Protection
Moderatori:
Paolino,
fairyvilje
9 messaggi
• Pagina 1 di 1
1
voti
Che programma stai utilizzando per generare i file PDF?
-

carlomariamanenti
60,1k 6 11 13 - G.Master EY

- Messaggi: 4324
- Iscritto il: 18 gen 2012, 10:44
1
voti
Io uso pdf creator; questo mi permette di proteggerlo mediante password, eliminando la possibilità di prelevare parte del testo o parti di immagini.
"Le domande non sono mai indiscrete. Le risposte lo sono a volte"
Per qualche dollaro in più
Per qualche dollaro in più
2
voti
Guerra ha scritto:Io uso pdf creator; questo mi permette di proteggerlo mediante password, eliminando la possibilità di prelevare parte del testo o parti di immagini.
-

carlomariamanenti
60,1k 6 11 13 - G.Master EY

- Messaggi: 4324
- Iscritto il: 18 gen 2012, 10:44
2
voti
Da quello che intuisco,
Daniele78 vorrebbe implementare una classe di Php per la generazione automatica di PDF da sito web, non mediante un sw da desktop.
Vediamo che ci dirà lui
Ciao.
Paolo.
Vediamo che ci dirà lui
Ciao.
Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-

Paolino
32,6k 8 12 13 - G.Master EY

- Messaggi: 4226
- Iscritto il: 20 gen 2006, 11:42
- Località: Vigevano (PV)
2
voti
Il file "prova.pdf" che si trova nella directory "test" che hai allegato è copiabile. Ed ha queste proprietà:
Eseguendo invece il file "index.php" (che prende prova.pdf e genera una versione protetta solo stampabile) si ottiene un file prova_2.pdf che ha le caratteristiche che chiedi.
con queste proprietà:
Le proprietà si decidono passando al metodo SetProtection() un array come parametro, contenente le opzioni da permettere.
Quello usato:
permette solo la stampa.
Quelli disponibili sono: print, modify, copy e annot-forms
Come puoi facilmente vedere dalla pagina del manuale.
http://www.setasign.de/support/manuals/ ... rotection/
Ciao
Eseguendo invece il file "index.php" (che prende prova.pdf e genera una versione protetta solo stampabile) si ottiene un file prova_2.pdf che ha le caratteristiche che chiedi.
con queste proprietà:
Le proprietà si decidono passando al metodo SetProtection() un array come parametro, contenente le opzioni da permettere.
Quello usato:
- Codice: Seleziona tutto
$pdf->SetProtection(array('print'), $password);
permette solo la stampa.
Quelli disponibili sono: print, modify, copy e annot-forms
Come puoi facilmente vedere dalla pagina del manuale.
http://www.setasign.de/support/manuals/ ... rotection/
Ciao
in /dev/null no one can hear you scream
0
voti
Come hai fatto a vedere le proprietà dei file pdf. Nel mio caso ho installato il plugin per l' importazione dei pdf mediante openoffice writer e il testo era modificabile e copiabile.
I file li creo via php usando fpdf ed fpdi. Non uso password in quanto devono poter essere aperti e stampati.
I file li creo via php usando fpdf ed fpdi. Non uso password in quanto devono poter essere aperti e stampati.
3
voti
Daniele78 ha scritto:Come hai fatto a vedere le proprietà dei file pdf.
Quelle che ho incollato sopra si vedono da Acrobat Reader, File->Properties
Ma ci sono altri modi, ad esempio da console uso spesso pdfinfo, che restituisce questo risultato per i due file:
- Codice: Seleziona tutto
$ pdfinfo prova.pdf
Creator: Writer
Producer: LibreOffice 3.5
CreationDate: Fri Apr 26 09:30:25 2013
Tagged: no
Pages: 1
Encrypted: no
Page size: 595 x 842 pts (A4)
File size: 15566 bytes
Optimized: no
PDF version: 1.4
$ pdfinfo prova_2.pdf
Producer: FPDF 1.6
CreationDate: Fri Apr 26 18:08:50 2013
Tagged: no
Pages: 1
Encrypted: yes (print:yes copy:no change:no addNotes:no)
Page size: 595.28 x 841.89 pts (A4)
File size: 15790 bytes
Optimized: no
PDF version: 1.4
Dove vedi chiaramente le differenze.
Considera che alcuni client potrebbero ignorare alcune protezioni.
Per dire, il pdf generato sopra è "protetto" dalla copia aprendolo con Acrobat Reader, ma riesco a copiarlo tranquillamente aprendolo con evince...
ciao
in /dev/null no one can hear you scream
9 messaggi
• Pagina 1 di 1
Chi c’è in linea
Visitano il forum: Nessuno e 14 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)


