odfjs/tools/create-an-ods-file.js
David Bruant 57e0145ec7
Create ods file (#5)
* Ajout de création de fichier .ods

* Ajout d'un outil pour créer un fichier .ods + rajout de styles.xml et meta.xml pour peut-être plaire à LibreOffice

* Créer des fichiers considérés corrompus-mais-réparables LibreOffice

* Creating libre-office-validated ods files

* readme with ods creation
2024-10-23 19:13:29 +02:00

36 lines
772 B
JavaScript

//@ts-check
import {createOdsFile} from '../scripts/node.js'
const content = new Map([
[
'La feuille',
[
[
{value: '37', type: 'float'},
{value: '26', type: 'string'}
]
],
],
[
"L'autre feuille",
[
[
{value: '1', type: 'string'},
{value: '2', type: 'string'},
{value: '3', type: 'string'},
{value: '5', type: 'string'},
{value: '8', type: 'string'}
]
],
]
])
// @ts-ignore
const ods = await createOdsFile(content)
//console.log('writableHighWaterMark', process.stdout.writableHighWaterMark) // 16384
process.stdout.write(new Uint8Array(ods))