Applicare un watermark su PDF in Python
Ho scoperto per Python la libreria PyPDF2, che ci permette di fare praticamente qualsiasi operazionei sui PDF.
Oggi vediamo come applicare un watermark.
Prima di tutto installiamola:
# pip3 install PyPDF2
Ho scoperto per Python la libreria PyPDF2, che ci permette di fare praticamente qualsiasi operazionei sui PDF.
Oggi vediamo come applicare un watermark.
Prima di tutto installiamola:
# pip3 install PyPDF2
Ghostscript è un interprete per PostScript.
In pratica ci permette di modificare i PDF attraverso la linea di comando su Linux (o almeno su Linux, non so su altri OS).
Per installarlo su Arch Linux:
# pacman -Syu ghostscript
Da ImageMagick abbiamo già parlato più volte: strepitoso programma per la manipolazione delle immagini per Linux (e non solo in verità).
Non è facilissimo da usare, visto le opzioni che ha, però può fare veramente tutto.
Qua vediamo come applicare un watermark ad una imamgine.
Ho creato un piccolo programma da riga di comando in Java, che consente di applicare un watermark alle immagini in maniera massiva.
L'unica opazione è il path delle immagini, e l'unico watermark applicabile è il nome dell'immagine stessa.
Lo scopo del codice che vedremo oggi nasce da una esigenza reale: mettere un watermark, corrispondente al nome del file, su tante immagini risiedenti tutte nella stessa cartella.
Facendolo in Java ci ho messo relativamente poco tempo.
Nel programma non è prevista una gui; il path viene dato tramite riga di comando.
Voi, ovviamente, fate tutte le modifiche che volete / vi servono.