Files
SnapOtter/apps/docs/fr/tools/image/strip-metadata.md
T
SnapOtterandGitHub f858c4cea0 feat: clearer, disambiguated tool names across all surfaces (#520)
Renames 18 ambiguous or hard-to-search tool names so image tools self-qualify like the other modalities ("Compress" becomes "Compress Image"), and cleans up a few awkward names. Propagated across search (constants.ts), display (en.ts + 20 locales), the OpenAPI base spec + 20 locale specs, and the docs tool-page headings in 21 languages. Removes the duplicate "Normalize Audio" summary shared by the video and audio endpoints. Tool ids and routes are unchanged, so no API paths or bookmarks break.
2026-07-15 21:55:51 +08:00

4.0 KiB

description, i18n_source_hash, i18n_provenance, i18n_output_hash
description i18n_source_hash i18n_provenance i18n_output_hash
Supprime les métadonnées EXIF, GPS, ICC et XMP des images pour préserver la confidentialité et réduire la taille des fichiers. 07f61cdb2c26 human 1c6931be00aa

Supprimer les métadonnées d'une image

Supprime les métadonnées EXIF, GPS, les profils colorimétriques ICC et les métadonnées XMP des images. Utile pour la confidentialité (suppression des coordonnées GPS, des informations d'appareil photo) et pour réduire la taille des fichiers.

Points d'accès de l'API

Supprimer les métadonnées

POST /api/v1/tools/image/strip-metadata

Traite l'image et renvoie une version nettoyée dont les métadonnées sélectionnées ont été supprimées.

Inspecter les métadonnées

POST /api/v1/tools/image/strip-metadata/inspect

Renvoie les métadonnées analysées au format JSON sans modifier l'image. Utile pour prévisualiser les métadonnées existantes avant leur suppression.

Paramètres (Suppression)

Paramètre Type Requis Défaut Description
stripExif boolean Non false Supprime les données EXIF (réglages de l'appareil photo, dates, etc.)
stripGps boolean Non false Supprime uniquement les données GPS/de localisation
stripIcc boolean Non false Supprime le profil colorimétrique ICC
stripXmp boolean Non false Supprime les métadonnées XMP (Adobe, IPTC)
stripAll boolean Non true Supprime toutes les métadonnées en une seule fois

Lorsque stripAll vaut true, il prend le pas sur les indicateurs individuels et supprime tout.

Exemple de requête

Supprimer toutes les métadonnées :

curl -X POST http://localhost:1349/api/v1/tools/image/strip-metadata \
  -H "Authorization: Bearer si_your-api-key" \
  -F "file=@photo.jpg" \
  -F 'settings={"stripAll": true}'

Supprimer uniquement les données GPS (conserver les informations d'appareil photo et le profil colorimétrique) :

curl -X POST http://localhost:1349/api/v1/tools/image/strip-metadata \
  -H "Authorization: Bearer si_your-api-key" \
  -F "file=@photo.jpg" \
  -F 'settings={"stripAll": false, "stripGps": true}'

Inspecter les métadonnées sans modification :

curl -X POST http://localhost:1349/api/v1/tools/image/strip-metadata/inspect \
  -H "Authorization: Bearer si_your-api-key" \
  -F "file=@photo.jpg"

Exemple de réponse (Suppression)

{
  "jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "downloadUrl": "/api/v1/download/a1b2c3d4-e5f6-7890-abcd-ef1234567890/photo.jpg",
  "originalSize": 2450000,
  "processedSize": 2380000
}

Exemple de réponse (Inspection)

{
  "filename": "photo.jpg",
  "fileSize": 2450000,
  "exif": {
    "Make": "Canon",
    "Model": "EOS R5",
    "DateTimeOriginal": "2024:03:15 14:30:00",
    "ExposureTime": "1/250",
    "FNumber": 2.8,
    "ISO": 400
  },
  "gps": {
    "GPSLatitudeRef": "N",
    "GPSLatitude": [37, 46, 30],
    "_latitude": 37.775,
    "_longitude": -122.4183
  },
  "icc": {
    "Profile Size": "3144 bytes",
    "Color Space": "RGB",
    "Description": "sRGB IEC61966-2.1"
  },
  "xmp": {
    "CreatorTool": "Adobe Photoshop 25.0"
  }
}

Remarques

  • L'image est réencodée dans son format d'origine après la suppression. JPEG utilise mozjpeg à la qualité 90, PNG utilise le niveau de compression 9, WebP utilise la qualité 85.
  • La suppression des profils ICC peut provoquer de légers décalages de couleur si l'image était étiquetée avec un profil non-sRGB. Utilisez stripIcc: false si la précision des couleurs est importante.
  • Le point d'accès d'inspection convertit les coordonnées GPS en valeurs décimales de latitude/longitude (préfixées d'un tiret bas) pour plus de commodité.
  • Formats d'entrée pris en charge : JPEG, PNG, WebP, AVIF, TIFF, GIF.