Commande shell pour supression de métadonnées Le sujet est résolu

Demande d'aide : c'est ici.
Répondre
Avatar de l’utilisateur
gfroid
Membre
Membre
Messages : 420
Inscription : 11 juin 2016, 02:43
Localisation : Québec
Status : Hors-ligne

Salut la communauté Debian,

parmis vous, quelqu'un saurait-il si il existe une commande shell pour suprimer les métadatas d'un fichier pdf ou odt?
j'ai vérifié sur duckduckgo et ici sur le forum, j'ai rien trouvé à ce sujet... je continue mes recherche en attendant.

Merci beaucoup, bonne journée à tous :006:
Debian stretch Xfce, lenovo T500, Intel(R) Core(TM)2 Duo CPU P8700 @ 2.53GHz 800,00MHz.
If life is a tragedy, then lets make it.
etxeberrizahar
Contributeur
Contributeur
Messages : 19
Inscription : 25 avr. 2016, 18:44
Status : Hors-ligne

https://fr.wikipedia.org/wiki/Metadata# ... reautiques
Des formats de fichiers tels que PDF, Word, Excel, le format OpenDocument utilisent des métadonnées. Elles sont visibles et peuvent être complétées à partir du menu Fichier > propriétés du document dans l'interface des applications correspondantes.

Le format de document OpenDocument (ou ODF), ouvert, contient des métadonnées dans le fichier meta.xml.
meta.xml
https://fr.wikipedia.org/wiki/OpenDocument#meta.xml
Ce fichier contient les métadonnées associées au document.

Une liste de champs prédéfinis fait partie du standard : application, titre, description, sujet, mots-clés, auteur initial, auteur, imprimé par, date de création, date de dernière modification, date de dernière impression, durée d'édition, modèle utilisé, rechargement automatique, langue, nombre d'éditions, durée totale d'édition, statistiques sur le document.

Les métadonnées permettent de gérer l'interopérabilité entre divers types de ressources informatiques.
Voir le fichier meta.xml
Les fichiers *.odt sont des fichiers comprimés (|| compressés).
Tu renommes le fichier ou tu le copies avec une extension *zip.
Renommer

Code : Tout sélectionner

 mv fichier.odt fichier.zip
ou copier avec extension *.zip.

Code : Tout sélectionner

 $ cat fichier.odt > fichier.zip
Commande unzip pour l'extraire.
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 5054
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

Salut,

Code : Tout sélectionner

apt install pdftk
Voir les données:

Code : Tout sélectionner

pdftk exemple.pdf dump_data
Extraire les données:

Code : Tout sélectionner

pdftk exemple.pdf dump_data output metadata.txt
Tu modifie le fichier texte. Attention, seulement les InfoValue

Ensuite tu réinjecte:

Code : Tout sélectionner

pdftk exemple.pdf update_info metadata.txt output exemple_mis_a_jour.pdf
J'ai pas essayé, mais si tu réinjecte un fichier de métadonnées vide ça dont fonctionner...
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Avatar de l’utilisateur
Grhim
Membre très actif
Membre très actif
Messages : 1389
Inscription : 30 mai 2016, 01:00
Localisation : kekparr'par'là
Status : Hors-ligne

salut tu as "mat" (Metadata anonymisation toolkit)qui existe , il fait tout ca :
PDF - Portable Document Format (pdf)
ZIP
tar.gz, tar.bz2, tar - TApe aRchiver (tar.gz, tar.bz2, tar)
jpg, jpeg
png - (Portable Network Graphics (png)
Torrent
odt, opt, … - (Opendocuments (odt, opt, …)
docx, pptx, … - (Openxml de Microsoft (docx, pptx, …)
mp3, mp2, mpa, … - (MPEG Audio (mp3, mp2, mpa, …)
ogg - (Ogg Vorbis (ogg)
flac - (Free Lossless Audio Codec (flac)

Code : Tout sélectionner

$ acp mat
mat:
  Installé : 0.6.1-3
  Candidat : 0.6.1-3
 Table de version :
     0.6.1-3 500
        500 http://httpredir.debian.org/debian unstable/main amd64 Packages
        500 http://httpredir.debian.org/debian testing/main amd64 Packages
     0.5.2-3 500
        500 http://httpredir.debian.org/debian stable/main amd64 Packages

https://packages.debian.org/unstable/main/mat

hop le site officiel : https://mat.boum.org/
Debian Stable + Testing -.- Parrot OS - Kali Exegol -.- Raspberry IPFire
Avatar de l’utilisateur
Grhim
Membre très actif
Membre très actif
Messages : 1389
Inscription : 30 mai 2016, 01:00
Localisation : kekparr'par'là
Status : Hors-ligne

ici il explique aussi pour la version console de MaT
Debian Stable + Testing -.- Parrot OS - Kali Exegol -.- Raspberry IPFire
Avatar de l’utilisateur
Mimoza
Contributeur
Contributeur
Messages : 655
Inscription : 22 avr. 2016, 12:00
Localisation : Terre
Status : Hors-ligne

Intéressant ! Je vais tester ça.
Avatar de l’utilisateur
gfroid
Membre
Membre
Messages : 420
Inscription : 11 juin 2016, 02:43
Localisation : Québec
Status : Hors-ligne

Mimoza a écrit :Intéressant ! Je vais tester ça.
que dire de plus, merci...? oui, merci. j'atribue un résolu a quelqu'un mais tout les réponse donné méritent une résolu. j'ai déjà le programme MAT en GUI. Mais defois ça prends une éternité litérallement pour nettoyer un fichier... mais j'étais pas au courrant qu'il s'utilisait en ligne de commande. Merci encore bonne journée nuit ou soiré semaine ou fin de semaine. lol
Debian stretch Xfce, lenovo T500, Intel(R) Core(TM)2 Duo CPU P8700 @ 2.53GHz 800,00MHz.
If life is a tragedy, then lets make it.
Répondre