diff --git a/src/data/dataExporter.ts b/src/data/dataExporter.ts
index e9fd78e3e53f8b0712f4c9563274e72e337de524..78724798929f0a505da4cd15aa726103b037de23 100644
--- a/src/data/dataExporter.ts
+++ b/src/data/dataExporter.ts
@@ -15,7 +15,21 @@ export class DataExporter {
     /**
      * Transforme un Path en CSV
      */
-    public exportPathAsXYCsv(coords : Coords, close : boolean) : string {
+    public exportPathPointsAsXYCsv(coords : Coords, close : boolean) : string {
+        const path = coords.toRemovedPath();
+        let data = "";
+        for (let i = 0; i < path.length; i++) {
+            let point = path.getPointAt(i);
+            data += Math.round(point.x) + "\t" + Math.round(point.y) + "\n";
+        }
+        return data;
+    }
+
+
+    /**
+     * Transforme un Path en CSV par segments
+     */
+    public exportPathSegmentsAsXYCsv(coords : Coords, close : boolean) : string {
         const path = coords.toRemovedPath();
         let data = "";
         for (let i = 0; i < path.segments.length; i++) {
diff --git a/src/steps/downloadStep.tsx b/src/steps/downloadStep.tsx
index 4e76e0b11d7c25803a647b6e90ecf429829f732f..9a56ed09bd7a64f51ae82b6812b03c5d1cea02c9 100644
--- a/src/steps/downloadStep.tsx
+++ b/src/steps/downloadStep.tsx
@@ -75,7 +75,7 @@ export class DownloadStep extends Step<DownloadStepState> {
      * Téléchargement des données de la boîte de Petri
      */
     private downloadPetriDishData() : void {
-        let data = this.dataExporter.exportPathAsXYCsv(this.props.lab.data.petriDishCoords, true);
+        let data = this.dataExporter.exportPathPointsAsXYCsv(this.props.lab.data.petriDishCoords, true);
         IoUtils.downloadData(this.state.petriDishDataFilename, "text/plain;charset=UTF-8", data);
     }
 
@@ -83,7 +83,7 @@ export class DownloadStep extends Step<DownloadStepState> {
      * Téléchargement des données du mask
      */
     private downloadBlobMaskData() : void {
-        let data = this.dataExporter.exportPathAsXYCsv(this.props.lab.data.blobMaskCoords, true);
+        let data = this.dataExporter.exportPathSegmentsAsXYCsv(this.props.lab.data.blobMaskCoords, true);
         IoUtils.downloadData(this.state.blobMaskDataFilename, "text/plain;charset=UTF-8", data);
     }