exif.tools
Outils de données
Langue: Français

Protection des feuilles de calcul côté client

Évasion Excel en ligne

Protégez les identifiants scientifiques et les valeurs textuelles de la conversion de type automatique de Excel sans envoyer le fichier source à un serveur.

Traitement local : l'application lit le fichier sélectionné via les API du navigateur, effectue toutes les classifications et écritures en mémoire et crée des téléchargements locaux.

Ce que l'outil protège

Un logiciel de feuille de calcul peut réinterpréter un texte qui ressemble à un autre type de données. Ce comportement est particulièrement dangereux pour les accessions, les identifiants d’échantillons, les codes-barres, les positions des plaques, les symboles génétiques et les mesures exportées. Le moteur de protection peut signaler et stocker ces valeurs sous forme de texte :

Des choix de sortie plus sûrs

SortieMeilleure utilisationComportement de conservation
XLSX protégéOuverture directe dans Excel ou dans des applications de tableur compatiblesLes valeurs sélectionnées à risque sont écrites sous forme de cellules de texte explicites ; les autres valeurs matricielles sont classées de manière prudente.
XLSX/XLSM corrigéClasseurs OOXML non signés existantsSeul le XML de cellule approuvé est remplacé ; Les parties du package non modifiées sont vérifiées octet par octet.
CSV/TSV corrigéRéparer le texte tout en conservant les délimiteurs d'origine, les guillemets, les fins de ligne et les octets intactsLes valeurs source UTF-8 sont remplacées à l’aide des étendues d’octets enregistrées.
Héritage échappé TSVCompatibilité avec les anciens flux de travail Escape ExcelUtilisations ="text" pour les champs à risque sélectionnés et est clairement étiqueté comme un résultat hérité.

Pourquoi l'outil ne réécrit pas simplement chaque cellule

Une bibliothèque générique de lecture et d'exportation peut normaliser les dates, les nombres, les formules, l'ordre XML, les citations, les délimiteurs ou les métadonnées d'un package de classeur. Cette mise en œuvre commence par un inventaire du format et un rapprochement des lecteurs indépendants. Il utilise ensuite le chemin d'écriture disponible le plus étroit et vérifie le résultat avant de l'exposer au téléchargement.

Limites importantes

Les paquets chiffrés ne peuvent pas être inspectés. Les classeurs OOXML signés numériquement sont uniquement numérisés, car toute modification invalide la signature. Binaire hérité .xls les fichiers sont détectés mais pas modifiés. Les cellules de formule sont signalées et exclues du remplacement automatique. Les flux natifs raw-DEFLATE sont facultatifs : le package comprend un gonfleur JavaScript indépendant pour les entrées XLSX/XLSM/ODS compressées et peut écrire des entrées ZIP stockées lorsque la compression native n'est pas disponible.