문제

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!

도움이 되었습니까?

해결책

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
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top