コード例 #1
0
class OOoComPreviewer(ooutils.OOoImagePreviewer):
    def __init__(self):
        super(OOoComPreviewer, self).__init__()
        self.service_man = Dispatch('com.sun.star.ServiceManager')
        self.service_man._FlagAsMethod("Bridge_GetStruct")
        self.desktop = self.service_man.CreateInstance(
            'com.sun.star.frame.Desktop')

    def make_prop(self, name, value):
        prop = self.service_man.Bridge_GetStruct(
            'com.sun.star.beans.PropertyValue')
        prop.Name = name
        prop.Value = value
        return prop