Risposte:
compito molto semplice da eseguire:
usa sed:
sed -e "s/watermarktextstring/ /g" <input.pdf >unwatermarked.pdf
ma, dopo, assicurati di riparare l' output pdf risultante
pdftk unwatermarked.pdf output fixed.pdf && mv fixed.pdf unwatermarked.pdf
tutto in un solo comando:
sed -e "s/watermarktextstring/ /g" <input.pdf >unwatermarked.pdf && pdftk unwatermarked.pdf output fixed.pdf && mv fixed.pdf unwatermarked.pdf
le filigrane di testo non sono altro che un testo tra due tag all'interno del codice compresso pdf
Solo un piccolo componente aggiuntivo alla risposta di Dingo in quanto non ha funzionato per me:
Ho dovuto prima decomprimere il documento PDF per poter trovare la filigrana e sostituirla con sed
. Il primo passo consiste nel decomprimere il documento PDF usando pdftk
:
pdftk original.pdf output uncompressed.pdf uncompress
ora, uncompressed.pdf
può essere usato come nella risposta di Dingo:
sed -e "s/watermarktextstring/ /" uncompressed.pdf > unwatermarked.pdf
Ho quindi riparato e ricompresso il documento:
pdftk unwatermarked.pdf output fixed.pdf compress
TypeError: str() takes at most 1 argument (2 given)
se utilizzato seguendo i consigli di utilizzo forniti
Per rimuovere www.it-ebooks.info,
apri il PDF in notepad ++ o textpad
sostituire www.it-ebooks.info con nulla (vuoto)
salva il file
Apri in Adobe Reader standard
Esci, ti verrà richiesto di salvare il file
salvarla