Qu'est-ce que le format de fichier SDC ?
.sdc est le format natif de feuille de calcul de StarCalc, le composant tableur de StarOffice et de son prédécesseur StarDivision Office. StarDivision GmbH (Hambourg, Allemagne) a introduit le format vers 1994 avec StarCalc 3.0, et il est resté le conteneur principal de feuilles de calcul jusqu'à StarOffice 5.x (1999).
En interne, les fichiers .sdc de StarCalc 4.x et 5.x utilisent le format OLE2 Compound File Binary Format (CFBF) - le même conteneur partagé par XLS et les fichiers .doc classiques - identifiable par la séquence magique de huit octets D0 CF 11 E0 A1 B1 1A E1 à l'offset zéro. À l'intérieur du document composé, le flux StarCalcDocument contient les données de cellules, les formules et les graphiques dans une grille binaire, tandis que des flux séparés transportent les styles, les macros StarBasic et les métadonnées du document. Les fichiers StarCalc 3.x plus anciens utilisent un conteneur binaire plus simple s'ouvrant par un en-tête SLD2 plutôt que par l'enveloppe OLE2.
Sun Microsystems a acquis StarDivision en 1999 et a publié le code source sous le nom de OpenOffice.org en 2000. OpenOffice.org 1.x a introduit le format XML intermédiaire .sxc, et la suite est passée à la norme ouverte ODS à partir de la version 2.0 (2005), rendant le format .sdc obsolète. LibreOffice Calc conserve aujourd'hui la capacité d'ouvrir les fichiers .sdc.
Notez que l'extension .sdc est également utilisée par des applications non liées - notamment les fichiers de base de données SmartWare - ainsi le type MIME application/vnd.stardivision.calc ou le GUID OLE2 interne c6a5b861-85d6-11d1-89cb-008029e4b0b1 est nécessaire pour une identification fiable.
Sécurité et sûreté
RISQUE : MEDIUMLes fichiers SDC peuvent contenir des macros StarBasic intégrées (flux BasicManager2), que LibreOffice proposera d'activer ou de désactiver. N'activez pas les macros provenant de sources non fiables. Les fichiers composés OLE2 peuvent en théorie contenir des objets intégrés ; analysez les fichiers suspects avec un antivirus.
Détails du format
en bref- Base de données SmartWare - L'ancien logiciel de base de données Angoss SmartWare utilisait .sdc pour les tables de données ; sans rapport avec StarOffice.
Programmes qui ouvrent les fichiers SDC
Détails techniques
spécifications approfondies| Format de conteneur | OLE2 Compound File Binary Format (CFBF) |
| Octets magiques | `D0 CF 11 E0 A1 B1 1A E1` à l'offset 0 (signature OLE2) |
| GUID interne | `c6a5b861-85d6-11d1-89cb-008029e4b0b1` (identifiant de flux StarCalc 5.x) |
| En-tête de variante plus ancienne | Magie `SLD2` (StarCalc 3.x, conteneur binaire non-OLE2) |
| Type MIME | `application/vnd.stardivision.calc` |
| Ordre des octets | Little-endian |
| Chiffrement | Protection par mot de passe optionnelle au niveau du document |
| Taille de fichier typique | 10 Ko - 5 Mo |
| Flux de données de cellules | `StarCalcDocument` (grille binaire lignes/colonnes avec valeurs typées, formules, graphiques) |
| Langage de macros | StarBasic (stocké dans le flux OLE2 `BasicManager2`) |
| Systèmes d'exploitation associés | Windows, Linux, macOS, Solaris |
| Remplacé par | ODS (OpenDocument Spreadsheet) depuis OpenOffice.org 2.0 (2005) ; le format XML `.sxc` était le format intermédiaire dans OpenOffice.org 1.x |
| Lignée des développeurs | StarDivision GmbH → Sun Microsystems (1999) → Oracle (2010) ; code source publié sous le nom de OpenOffice.org (2000) |
| Publié | 1994 (StarCalc 3.0); format used through StarOffice 5.x (1999) |
| Dernière version | StarCalc 5.x (last .sdc variant, circa 1999); superseded by ODS in OpenOffice.org 1.0 (2002) |
Conversions SDC
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers SDC.