Hallo DaWolf,
DaWolf hat geschrieben:Ich bin am verzweifeln, habe keine Idee und finde auch nirgendwo eine Info dazu.
Dann empfehle ich Dir Dich mal mit
xRay und dem zugehörigen SDK zu beschäftigen.
DaWolf hat geschrieben:Problem: Das Bilde ist grundsätzlich "mittig" in der Zeile, in der die Textmarke ist. Die Textmarke ist jedoch linksbündig. Die gesamte Zeile ist linksbündig.
Das Bild wird aber immer zentriert in der Zeile eingefügt.
Dann muss Du auch die entsprechende Information über die Ausrichtung mitgeben.
Hier mal ein Beispielcode der alle Bilder einer Seite auf die entsprechende Position setzt:
Code: Alles auswählen
Sub Pos_Images
oDocument = thisComponent
page = oDocument.drawPage
nNumShapes = Page.getCount()
For i = 0 To nNumShapes - 1
oShape = Page.getByIndex( i )
oImage = oShape.FrameStyleName
if oImage = "Graphics" then
oShape.HoriOrient = 3 links ausgerichtet
'oShape.HoriOrient = 2 'mittig ausgerichtet
'oShape.HoriOrient = 1 'rechts ausgerichtet
end if
next i
end sub
Viel Erfolg.
Jürgen