Skip to content

Commit

Permalink
tweak: manipulations-fichiers-pdf
Browse files Browse the repository at this point in the history
  • Loading branch information
BoboTiG committed Aug 30, 2024
1 parent d9447e4 commit 4650009
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 2 deletions.
3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
"cores",
"cronjob",
"cygwin",
"dangerzone",
"din",
"dodongo",
"dusk",
Expand All @@ -22,6 +23,7 @@
"ganon",
"ganondorf",
"geth",
"ghostscript",
"gogs",
"gérudo",
"hash",
Expand All @@ -42,6 +44,7 @@
"nulink",
"nvme",
"nvram",
"pdftk",
"provisioner",
"reactos",
"skulltulas",
Expand Down
14 changes: 12 additions & 2 deletions sources/linux/manipulations-fichiers-pdf.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@

[PDFtk](https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit) est un outil puissant pour la manipulation de fichiers PDF.

Il existe aussi un service en ligne, avec possibilité d'auto-hébergement, se nommant [Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF) et qui propose une vaste panoplie d'actions sur les fichiers PDF, comme l'ajout d'une signature ou d'un filigrane, par exemple. Voici une instance disponible : [3n1 Tech Solutions](https://pdf.3n1tech.com/?lang=fr_FR).

## Sécuriser

Avant toute chose, si un document provient d'une source douteuse, [Dangerzone](https://dangerzone.rocks) permettra de l'assainir.

## Déprotéger

Adméttons que le fichier PDF soit protégé par mot de passe, et que celui-ci est connu. Voici comment en faire une copie non protégée :
Admettons que le fichier PDF soit protégé par mot de passe, et que celui-ci est connu. Voici comment en faire une copie non protégée :

```{literalinclude} snippets/manipulations-fichiers-pdf.sh
:lines: 42
Expand Down Expand Up @@ -54,7 +60,7 @@ Pour fusionner plusieurs fichiers PDF en un seul :

## Optimiser

GhostScript permet de réduire grandement le poids du fichier final :
`GhostScript` permet de réduire grandement le poids du fichier final :

```{literalinclude} snippets/manipulations-fichiers-pdf.sh
:lines: 32-37
Expand Down Expand Up @@ -132,6 +138,10 @@ Générer un nouveau PDF comportant les nouvelles méta-données :

## 📜 Historique

2024-08-30
: Ajout de la section [Sécuriser](#securiser).
: Ajout des informations sur Stirling-PDF dans l'introduction.

2024-05-14
: Ajout de la section [Déprotéger](#deproteger).

Expand Down

0 comments on commit 4650009

Please sign in to comment.