BITTE helfen Sie uns HEUTE mit einer SPENDE
Helfen Sie das LibreOffice Forum zu erhalten!

❤️ DANKE >><< DANKE ❤️

> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Draw - Zugriff auf Koordinaten von Polygonen und Linien

Alles zur Programmierung im LibreOffice.
Antworten
dimpflmoser
Beiträge: 16
Registriert: So 2. Feb 2014, 15:19

Draw - Zugriff auf Koordinaten von Polygonen und Linien

Beitrag von dimpflmoser » Mo 3. Apr 2017, 18:06

Hallo zusammen,

mit folgendem Code greife ich auf das aktuell selektierte Zeichnungsobjekt zu:

Code: Alles auswählen

	Dim objDoc As Object
	Dim objSel As Object
	Dim objSelShape As Object
	
	objDoc = ThisComponent

	objSel = objDoc.CurrentSelection
	
	objSelShape = objSel.getByIndex(0)
Nun ist meine Frage, wie komme ich an die einzelnen Koordinaten von Linien und offenen Polygon. Soweit ich weiß, sind die in einem mehrdimensionalen Array gespeichert - ich hab aber keine Ahnung, wie das heißt oder wie ich daran komme.

Hat jemand eine Idee?

Danke

mikele
Beiträge: 1642
Registriert: Mo 1. Aug 2011, 20:51

Re: Draw - Zugriff auf Koordinaten von Polygonen und Linien

Beitrag von mikele » Di 4. Apr 2017, 18:06

Hallo,
diese Zeichnungsobjekte besitzen die Eigenschaft .Polygon. Dieses liefert dir ein Array der Punkte.
Ich empfehle dir ein Inspektionstool (Xray oder Mri). Damit kannst du die Objekte nach Herzenslust untersuchen und wirst eine Menge entdecken.
Gruß,
mikele

An alle, die das LibreOffice-Forum nutzen:


Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das Jahr 2024.
Einfach per Kreditkarte oder PayPal.
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

❤️ Vielen lieben Dank für Ihre Unterstützung ❤️

Antworten