Conversion d'un tableau HTML en fichier ODS disponible en téléchargement
Go to file
Vincent Calame 248dd12544 Essai de correction 2022-07-30 09:55:51 +02:00
demos Distinction entre build et dist 2022-07-30 09:31:18 +02:00
src/js Mauvais nom de propriété 2022-07-29 14:18:11 +02:00
Jakefile.js Distinction entre build et dist 2022-07-30 09:30:54 +02:00
LICENSE Initial commit 2022-07-16 18:31:42 +02:00
README.md Essai de correction 2022-07-30 09:55:51 +02:00
list.txt Script Jake de compilation 2022-07-29 14:38:50 +02:00

README.md

jsHtml2Ods

Conversion d'un tableau HTML en fichier ODS disponible en téléchargement

Attributs

L'exporation peut être configurée à l'aide d'attributs nommés data-od-*. Ils sont tous facultatifs.

Élément <table>

  • data-od-sheetname : nom de la feuille dans le fichier résultant
  • data-od-currency : code ISO en trois lettres de la monnaie par défaut de la table
  • data-od-fixed-rows : nombre de lignes fixes
  • data-od-fixed-columns : nombre de colonnes fixes

Éléments <col> ou <colgroup>

  • data-od-style : style de la colonne
  • data-od-width : largeur de la colonne (avec l'unité, par exemple « 6cm »), prend le pas sur la largeur définie dans le style, permet de définir la largeur sans avoir à définir le style

Élément

  • data-od-style : style de la ligne

Éléments ou

  • data-od-style : style de la cellule
  • data-od-type : type des données de la cellule (valeurs possibles : number, date ou currency)
  • data-od-text : texte de la cellule (alias : data-od-text), voir ci-dessous
  • data-od-currency : code ISO en trois lettres de la monnaie de la cellule, n'a d'intérêt que si la cellule est de type currency et peut être défini au niveau de l'élément

    Texte d'une cellule

    Par défaut, le texte de la cellule dans le fichier résultant est le texte brut de l'élément

    ou .