Seite 1 von 1
Position von Grafiken bestimmen
Verfasst: Di, 13.12.2005 11:45
von rbanerjee
Hallo,
ich weiss wie man Absätze und Absatzteile durchläuft und auch wie man dasselbe für Grafiken macht. Was mir fehlt ist der Zusammenhang: da es zwei getrennte Enumerationen sind, weiß ich nicht, wo die Grafiken stehen.
Kann mir jemand helfen?
Verfasst: Di, 13.12.2005 12:43
von Toxitom
hey rbanerjee,
da du von "Absätzen" und "Absatzteilen" sprichst, meinst du wahrscheinlich "Writer"?? Warum drückt ihr euch so häufig so "cryptisch" aus? Leider ist meine Kristallkugel gerade in der Inspektion....
OK, um die Position zu erhalten, musst du das System von OOo verstehen. Es gibt grundsätzlich zwei Ansätze: Das Datenmodell - mit dem arbeitest du meist. Das kennt dei Absätze, die Grafiken, eben alle Objekte.
Und die Viewansicht - die bestimmt, wo gerade welches Objekt zu sehen ist. Dazwischen steckt der Controller - jedes Dokument hat mindestens einen - den CurrentController. Nur die Viewansicht kann dir auskunft geben, wo was wier plaziert ist, wo Zeilenumbrüche sind, wie "lang" ein Absatz ist und wo Grafiken sich befinden.
Also, um herauszubekommen, wo eine Grafik plaziert ist, muss sie sichtbar sein, das heisst, der Controller muss diese Seite darstellen. Dann kannst du die Seitennummer erfragen - oder was willst du erhalten?
Gruss
Thomas
Gefunden
Verfasst: Mi, 14.12.2005 10:35
von rbanerjee
Ich denke ich habe die Lösung gefunden in:
http://www.pitonyak.org/AndrewMacro.pdf Kapitel 7.16.2.
Danke vom Kryptographen