RootsLabs

More than a tool ! GitHub Google+ LinkedIn RSS

Format ODS : OpenOffice Calc

Progi1984 - Commentaires (0)

Le format OpenOffice est un format qui m’intéresse grandement par son avenir prometteur. En cela, je travaille à l’amélioration d’une de mes userlibs (Purebasic) pour la création assez facile de feuilles de calcul (spreadsheets, en anglais) crées habituellement sous le module Calc d’OpenOffice.

Afin d’étudier ce format, je vais créer un fichier type que j’étudierais plus facilement.

Tutoriel pour le fichier type :

  1. Ouverture de Calc
  2. Cases :
    1. A1 : 5
    2. A2 : 13,2
    3. A3 : =SOMME(A1+A2)
  3. Style
    1. A1 : Gras
    2. A2 : Italique
    3. A3 : Couleur d’arrière plan : rouge clair
  4. Enregistrez votre fichier.

Etudes :

  1. Contenu du fichier ODS

Un fichier ODS est un ZIP renommé en ODS. Il contient 4 dossiers et 5 fichiers.

  • Fichiers
  • content.xml
    • Contient le texte de toutes les cases de la feuille de calcul.
  • meta.xml
    • Contient toutes les balises metas. Par exemple, l’auteur, l’outil de génération, la date de création, la date de modification, la langue, les statistiques.
  • mimetype
    • Contient le type MIME du fichier. Note : Fichier d’une ligne sans extension. Pour ODS : Type MIME =
      application/vnd.oasis.opendocument.spreadsheet
  • settings.xml
    • Contient les réglages stockés lors de la sauvegarde du document
      : position du curseur, zoom, …
  • styles.xml
    • Contient les informations stylistiques : couleur, taille de la police,
      hauteur de la page, mise en forme des listes.
  • Dossiers
    • Configurations2
      • ??
    • META-INF
      • Contient le fichier manifest.xml. Celui-ci contient une liste de l’ensemble des fichiers contenus
        dans l’archive
    • Pictures
      • Ce dossier contient toutes les images utilisées depuis les autres documents de l’archive. Ceux-ci font référence directe aux images, souvent au format PNG.
    • Thumbnails
      • Ce dossier contient la miniature qui sera affiché dans le menu de gauche dans l’explorateur de Windows.
  1. Etude de content.xml
    • Eléments
      • <office:scripts> : macros
      • <office:font-face-decls> : polices utilisées
      • <office:styles> : styles internes
      • <office:body> : élément principal

Ajouter un commentaire

Commentaire :