2012-07-30 18:01:56 +0000 2012-07-30 18:01:56 +0000
42
42
Advertisement

Comment supprimer un filigrane d'un fichier PDF ?

Advertisement

Je pensais que ce serait une tâche simple, mais il s'est avéré que c'était l'inverse.

Le filigrane est la même image (qui se chevauche, mais qui est transparente) sur chaque page. J'ai créé le fichier PDF moi-même (donc aucun souci de copyright ici) en utilisant PDFCreator 0.9.8.

J'ai déjà essayé l'Adobe Acrobat Pro de mon ami, mais ça n'a pas marché. Il essaie de le supprimer, mais il ne peut pas. J'ai essayé de supprimer l'en-tête/le pied de page, etc., mais le filigrane ne disparaît pas.

Comment puis-je supprimer le filigrane ?

Advertisement

Réponses (7)

74
74
74
2012-07-30 18:06:32 +0000

Pour les filigranes basés sur des images, il existe plusieurs outils qui promettent leur suppression automatique. Par exemple :

Tous ces outils sont gratuits, mais nécessitent une licence pour produire le résultat souhaité.

Cependant, le filigrane de ce fichier PDF spécifique (que l'OP m'a envoyé par e-mail) n'est pas une image unique qui se répète sur toutes les pages. En fait, PDFCreator l'a codé en dur (presque pixel par pixel) dans chacune d'elles. Cela rend le filigrane beaucoup plus difficile à supprimer (et donne un fichier PDF plutôt gonflé).

Comme le filigrane est en fait composé de nombreuses images minuscules, vous pouvez les supprimer avec un éditeur PDF (par exemple, Foxit Advanced PDF Editor ), simplement en les sélectionnant et en appuyant sur Supprimer. Malheureusement, vous devez répéter cette opération pour chaque page.

Une solution moins fastidieuse serait de supprimer le filigrane par programme. Nous avons besoin :

Étapes

  1. Téléchargez Pdftk et extrayez pdftk.exe et libiconv2.dll vers %windir%\System32 , un répertoire dans le chemin d'accès ou tout autre emplacement de votre choix.

  2. Téléchargez et installez Notepad++.

  3. Les flux PDF sont généralement compressés à l'aide de l'algorithme DEFLATE . Cela permet d'économiser de l'espace, mais rend la source du PDF illisible.

  4. Ouvrez uncompressed.pdf avec Notepad++ pour révéler la structure du filigrane.

  5. Appuyez sur Ctrl + H et réglez ce qui suit :

  6. Le filigrane a maintenant été supprimé, mais le fichier PDF comporte des erreurs (les longueurs des flux sont incorrectes) et il n'est pas compressé.

  7. Le fichier uncompressed.pdf n'est plus nécessaire. Vous pouvez le supprimer.

Le résultat est le même PDF sans le filigrane (et environ la moitié de la taille).

6
6
6
2012-07-30 18:05:35 +0000

Il semble que le filigrane fasse partie des images du fichier PDF et ne soit pas une image séparée rendue par-dessus par le logiciel que vous utilisez pour afficher le fichier PDF. Il se peut que vous ne puissiez pas supprimer le filigrane sans extraire les images du fichier PDF, les passer dans un éditeur d'images, puis reconstruire le fichier PDF manuellement.

4
Advertisement
4
4
2014-12-16 18:45:16 +0000

Pour les filigranes de texte, il peut être beaucoup plus facile de modifier une version PostScript : Après

$ pdftops document.pdf

éditer document.ps, puis reconvertir en PDF via

$ ps2pdf document.ps

1
1
1
2014-10-23 19:26:41 +0000

L'artefact du timbre est que vous pouvez le supprimer dans Adobe Acrobat Pro, mais il se régénère par un mouvement de souris car l'objet flux le maintient persistant.

Si vous essayez de modifier la source du pdf - ce qui est délicat, il y a un risque que le fichier soit corrompu.

Si le timbre est un flux, on peut l'interrompre en déconnectant l'ordinateur du Net, ce que j'ai fait.

Puis, à l'aide d'Adobe Acrobat Pro, j'ai sélectionné une de mes annotations, j'ai fait un clic droit pour obtenir la fenêtre contextuelle et j'ai sélectionné “Show Comments List”.

Sélectionnez l'infâme filigrane / timbre dans la liste, cliquez avec le bouton droit de la souris pour obtenir la fenêtre contextuelle et sélectionnez “Supprimer”. Faites-le sur chaque page où l'apposition a lieu.

Enregistrez le fichier sous un autre nom. Mon application a planté, mais pas avant d'avoir enregistré le fichier !

Ouvrez le nouveau fichier, beaucoup plus petit ; notez que tous les filigranes/tampons sont gonzo.

Dans mon cas, la taille du fichier de mon document de 3 pages est passée de 300 kb à un impressionnant 60 kb. Toutes les données et annotations originales sont restées intactes - sans les filigranes.

~Bonne chasse :o)

1
Advertisement
1
1
2017-03-17 12:49:33 +0000

J'ai trouvé un autre moyen de le faire : Utilisez l'outil pdf2htmlEX (ou tout autre convertisseur de PDF en HTML) pour convertir le PDF en fichier HTML.
2. Modifiez le HTML avec un éditeur de texte et supprimez le filigrane. Enregistrez le fichier. 3. Imprimer le HTML en un nouveau document PDF 4. Profit

1
1
1
2015-01-13 15:42:01 +0000

convertir le document en fichier .rtf à l'aide de zamzar. La marque d'eau disparaît automatiquement après la conversion. *Note : * - Cela fonctionne parfaitement si le document contient du texte. Il a toujours été d'une grande aide.. (utilisateur Mac)

0
Advertisement
0
0
2016-10-16 05:22:05 +0000

Ceci est un supplément à la réponse de @Dennis du 18:06 30 juillet 2012. Il aborde certainement le cas le plus difficile.

Dans le cas le plus simple où le filigrane est un texte simple, sans ornement, par exemple

Smedley For Commissioner

les filigranes PDF non compressés pourraient être définis comme ceci :

BT
    75.96 625 Td
    (Smedley For Commissioner)Tj
    ET

75.96 est le décalage horizontal et 625 le décalage vertical pour ce cas particulier de filigrane. (Oui, on peut voir à la fois des nombres réels et des entiers.)

Une regexp comme celle qui suit fonctionnera pour tous ces filigranes, en ignorant toute variation dans leur emplacement :

^BT\n[0-9.]+ [0-9.]+ Td\n\(Smedley For Commissioner\)Tj\nET\n

Soyez conscient, tho, qu'une variété d'opérateurs PDF modificateurs peuvent entrer en jeu avec des filigranes qui ont un formatage plus compliqué. Une telle fantaisie peut transformer ce que le lecteur attend (espère ?) d'une chaîne de caractères contiguës, facile à trouver, en une soupe d'alphabet. Par exemple,

E1 = mc² par Smedley™

pourrait être le produit de cela :

BT
    75.96 625 Td
    (E)Tj
    -5 Ts
    (1)Tj
    0 Ts
    ( = mc)Tj
    5 Ts
    (2)Tj
    0 Ts
    (by Smedley)Tj
    5 Ts
    (TM)Tj
    0 Ts
    ET

… ou bien pire si votre filigrane est coloré !

Ayant noté tout cela, je noterai également que PDFtk possède une version GUI qui prétend gérer les filigranes, en contrepartie d'un droit de licence de 4 $. Pas cher du tout !

D'un autre côté, je trouve que son site web annonce actuellement un support complet pour les O/S par le biais de Windows 8 et OS X 10.8 Mountain Lion. Cette cuvée date de plus de 4 ans. PDFtk pourrait-il être dépassé ? Je pense que non, mais je ne sais pas.

Advertisement