Форум сайта python.su
Привет всем,
Пытаюсь написать формулу в документ open office при помощи odfpy. К сожалению не нашел ни одного примера, как это сделать
Пробую такой код
doc = OpenDocumentText()
p = P()
df = odf.draw.Frame( zindex=0, anchortype=“as-char”)
p.addElement(df)
doc.text.addElement(p)
mathdoc = OpenDocument()
folder = doc.addObject(mathdoc)
do = odf.draw.Object(href=folder)
df.addElement(do)
outputfile = “result”
doc.save(outputfile, True)
В результате получаю нужный каталог и файл .Object1/content.xml, в котором должна быть описана формула. Но вот как этот файл правильно наполнить - не соображу.
Разжимать odf и писать файл в лоб не хочется, это двойная трата времени.
Офлайн