All links of one day
in a single page.
<Previous day - Next day>

rss_feedDaily RSS Feed
floral_left The Daily Shaarli floral_right
——————————— November 16, 2019 - Saturday 16, November 2019 ———————————

Parfois, j'ai besoin de caviarder un document stocké au format PDF.

Je ne veux pas ajouter un calque noir par-dessus le texte existant, car, sinon, le texte dissimulé devient récupérable par un simple copier/coller avec n'importe quelle visionneuse de documents.

Je convertis le fichier PDF en fichiers image (une image sera générée pour chaque page du document PDF) :

convert -density 300 -quality 100 fichier_PDF.pdf fichiers_image.jpg

Je n'utilise pas le format d'image png, car, sinon, le fond blanc d'un document est remplacé par de la transparence qui se concrétise par un damier dans la plupart des visionneuses d'images, ce qui rend illisible le texte…

Le paramètre « -density 300 » permet d'obtenir des images exploitables (lisibles, contenu pas ultra-pixelisé, etc.).

Je caviarde les fichiers image générés avec KolourPaint ou autre.

Je convertis le(s) fichier(s) image en un unique fichier PDF (chaque image formera une page du PDF) :

convert fichiers_image-0.jpg fichiers_image-1.jpg fichiers_image-2.jpg fichier_PDF.pdf

Pour conserver la faculté de copier-coller le texte, on peut recourir à l'OCR. On peut aussi caviarder avec LibreOffice Draw (il faut supprimer des bouts de texte précis).

-