Bonjour,
J'ai déjà posté ce message du côté dans le forum "général" mais j'aurais peut-être dû le faire ici.

J'essaie de générer un document open office text à l'aide de la bibliothèque lpOD.
Ce document est composé d'une série de tableaux pour lesquels j'aimerai redéfinit la largeur des colonnes.
Hélas les cookbooks et la doc que j'ai trouvé sur leur site n'est pas assez limpide pour moi à ce sujet.
Voici ce que j'ai essayé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
import lpod.document
import lpod.table
 
doc = lpod.document.odf_new_document_from_type('text')
body = doc.get_body()
 
col_1_style = lpod.style.odf_create_style('table-column', 'column1', width='4cm')
doc.insert_style(col_1_style)
 
table = lpod.table.odf_create_table(u"Table 1", width=2, height=3)
for i in range(3):
    row = table.get_row(i)
    row.set_cell_values(range(2))
    table.set_row(i, row)
 
col = table.get_column(1)
col.set_column_style('column1')
table.set_column(1, col)
 
body.append(table)
 
doc.save("lpod_test.odt")
Dans le fichier odt, je me retrouve avec un tableau dont aucune colonne ne fait 4 cm de large.
Qui pourrait me dire comment je suis censé m'y prendre ?

Merci pour votre aide