Margin Openoffice python

271 Views Asked by At

I keep searching without any results so i would give it a try here. I'm trying to make a document for OpenOffice with Python.. I just can't find how to set the top margin of the document. Anybody has an idea how to do this?

thanks in advance!

1

There are 1 best solutions below

0
On BEST ANSWER

Something like this seems to work for me (in a Python macro context):

import uno

def setMargin():
    doc = XSCRIPTCONTEXT.getDocument()
    oStyle = doc.StyleFamilies.getByName("PageStyles").getByName("Default")
    oStyle.TopMargin = 5000  #Not sure what the units are