From 2166d4f55b6154cb210a6bb5d6e449d4488e25b9 Mon Sep 17 00:00:00 2001 From: Vincent Calame Date: Sat, 30 Jul 2022 09:54:02 +0200 Subject: [PATCH] Listes des attributs possibles --- README.md | 33 ++++++++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index df5e8f2..4c62760 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,34 @@ # jsHtml2Ods -Conversion d'un tableau HTML en fichier ODS disponible en téléchargement \ No newline at end of file +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 + +- `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 ou + +- `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 .