Récemment, nous avons discuté de la manière dont nous pouvons modifier les propriétés des métadonnées de différents formats de fichiers. Qu’en est-il si nous n’avons pas besoin des métadonnées ou des propriétés de métadonnées sélectives dans nos documents ? Nous disposons de différentes options pour supprimer différentes propriétés de métadonnées ou simplement nettoyer toutes les propriétés. Nous pouvons le faire à l’aide d’un simple outil de nettoyage de métadonnées en ligne ou le supprimer par programme en utilisant C# et Java. Voyons ces options assez brièvement.
Épurateur de métadonnées en ligne
Pour commencer, nettoyons les documents en ligne des propriétés de métadonnées inutiles. Vous pouvez simplement télécharger votre document pour afficher, modifier, mettre à jour, supprimer sélectivement et nettoyer toutes les propriétés des métadonnées de divers fichiers. Dans cet article, j’utilise GroupDocs.Metadata comme Metadata Remover.
Voici les étapes simples pour nettoyer (supprimer toutes les propriétés des métadonnées) des documents en ligne :
- Visitez l’application Online Metadata Cleaner.
- Téléchargez votre fichier en utilisant l’une des deux méthodes simples :
- Cliquez sur Ouvrir le fichier, parcourez et sélectionnez votre fichier.
- Faites glisser et déposez votre fichier dans la zone désignée.
- Cliquez sur le bouton Nettoyer les métadonnées pour supprimer les propriétés du fichier téléchargé.
- À l’aide du bouton Télécharger, vous pouvez enregistrer le fichier qui ne contiendra plus aucune métadonnée mais uniquement ses informations de format de fichier.
C’est ça! Désinfectons vos fichiers en supprimant toutes les métadonnées indésirables.
Nettoyage des métadonnées – Guide du développeur
La suppression des métadonnées en ligne est trop simple. Cependant, vous ne préférerez peut-être pas un outil en ligne si vous devez effectuer la même activité pour un grand nombre de documents de formats variés. C’est un choix évident de le faire par programme.
Ici, je vais vous présenter des bibliothèques conçues pour rendre le processus de nettoyage des métadonnées beaucoup plus facile. Je vais vous montrer comment utiliser ces API pour nettoyer les métadonnées par programme. Alors préparez-vous à explorer et à choisir celui qui correspond le mieux à vos besoins !
Nettoyons-le.
Épurateur de métadonnées utilisant C#
Les développeurs .NET peuvent nettoyer des documents de différents formats de fichiers en un rien de temps à l’aide de quelques lignes simples de code C#.
- Chargez le document à l’aide de la classe Metadata.
- Supprimez toutes les propriétés de métadonnées à l’aide de la méthode Sanitize.
- Enregistrez le document sans métadonnées à l’aide de la méthode Save.
Voici le code C# montrant les étapes ci-dessus pour nettoyer les métadonnées de n’importe lequel de vos documents.
/*
* Nettoyez toutes les propriétés de métadonnées détectées dans Word, Excel,
* PowerPoint, PDF et autres documents utilisant C#
*/
using (Metadata metadata = new Metadata("filePath/document.pdf"))
{
var affected = metadata.Sanitize();
metadata.Save("filePath/output.pdf");
}
De même, vous pouvez également supprimer n’importe laquelle des propriétés de métadonnées sélectionnées de vos documents. Pour des conseils détaillés, consultez les articles sur Metadata Scrubber for Documents and Images using C#.
Pour plus de ressources API .NET, consultez ces liens :
API .NET | Documentation | Télécharger
Épurateur de métadonnées utilisant Java
Les programmeurs Java disposent d’options simples pour nettoyer les propriétés des métadonnées des documents de différents formats de fichiers à l’aide de quelques lignes de code simples.
- Tout d’abord, chargez le document à l’aide de la classe Metadata.
- Ensuite, nettoyez les propriétés des métadonnées à l’aide de la méthode sanitize.
- Enfin, enregistrez le document avec les métadonnées supprimées à l’aide de la méthode save.
Voici le code Java montrant les étapes ci-dessus pour supprimer les métadonnées de vos documents.
/*
* Supprimez toutes les propriétés de métadonnées détectées de Word, Excel,
* PowerPoint, PDF et autres documents utilisant Java
*/
Metadata metadata = new Metadata("filePath/document.pdf");
int affected = metadata.sanitize();
metadata.save("filePath/output.pdf"); // Save the output document with no metadata
De même, vous avez la possibilité de supprimer n’importe laquelle des propriétés de métadonnées sélectionnées de vos documents. Pour plus de détails, consultez les articles sur Metadata Cleaner for Documents and Images using Java.
Pour plus de ressources sur l’API Java, explorez ces liens :
API .NET | Documentation | Télécharger
Conclusion
Dans cet article, nous venons d’explorer le monde de la désinfection des métadonnées. Que vous souhaitiez nettoyer les métadonnées de vos fichiers en ligne ou que vous souhaitiez les nettoyer par programme en utilisant C# ou Java, nous avons ce qu’il vous faut ici.
Ne vous y trompez pas si votre format de fichier est pris en charge par l’outil ou l’API. Je suis sûr que vous pouvez trouver le format de votre document dans la liste des formats de fichiers pris en charge.
Pour des informations détaillées sur l’API, les lecteurs sont encouragés à consulter la documentation correspondante. Les questions et discussions ultérieures peuvent être adressées au forum fourni.
Voir également
- Supprimer les métadonnées des documents et des images à l’aide de C#
- Nettoyage des métadonnées de documents et d’images à l’aide de Java
- Supprimer les balises MP3 à l’aide de C#
- Gérer les données XMP et EXIF des images HEIF/HEIC à l’aide de C#
- Extraire les informations RIFF et les métadonnées des fichiers WAV en Java