🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!
>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
Alles zur Programmierung im LibreOffice.
-
tmp
- Beiträge: 13
- Registriert: Sa 27. Aug 2022, 12:41
Beitrag
von tmp » Mo 29. Aug 2022, 21:57
Hallo,
weiß jemand, wie ich per Makro ein Bild in den Hintergrund bringen kann?
(Händisch funktioniert es wie folgt: Mit rechts auf das Bild klicken, dann auf "Eigenschaften" klicken, danach im Pop-Up-Fenster was aufgeht im Reiter auf "Umlauf" klicken und dort bei Optionen "im Hintergrund" ankreuzen.)
Es müsste eine Eigenschaft von "com.sun.star.text.GraphicObject" sein. Leider ist "GraphicObject" überhaupt nicht dokumentiert:
https://api.libreoffice.org/docs/idl/ref/namespacecom_1_1sun_1_1star_1_1text.html
Zuletzt geändert von
tmp am Di 30. Aug 2022, 17:48, insgesamt 1-mal geändert.
-
musikai
- Beiträge: 263
- Registriert: Do 14. Mai 2015, 17:53
Beitrag
von musikai » Di 30. Aug 2022, 12:04
Hi,
ist "com.sun.star.text.TextGraphicObject".
https://api.libreoffice.org/docs/idl/re ... bject.html
Da findet man aber nicht alle Eigenschaften. (Ich weiß auch nicht mehr, woher ich folgendes habe).
Code: Alles auswählen
g = ThisComponent.CurrentSelection(0)
if g.supportsService("com.sun.star.text.TextGraphicObject")=true then
g.Surround = com.sun.star.text.WrapTextMode.THROUGHT
g.Opaque = FALSE
end if
Ansonsten empfehle ich, den Code der Extension "PicTool" durchzustöbern.
An alle, die das LibreOffice-Forum gern nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
❤️ Vielen lieben Dank für Ihre Unterstützung ❤️