Eingebettetes OLE-Objekt drehen?

Zeichnungen erstellen

Moderator: Moderatoren

hylli
*******
Beiträge: 1672
Registriert: Mi, 22.02.2006 19:37

Eingebettetes OLE-Objekt drehen?

Beitrag von hylli »

Ich erstelle gerade für unseren örtlichen Fußballverein eine Broschüre (Fanheft) in welches ich u.a. eine Kreuztabelle aus Calc als OLE-Objekt einbette.

Diese Kreuztabelle würde ich gerne um 90 Grad links drehen.

Wie kann ich das bewerkstelligen ohne den Umweg über eine Grafik?

Diese Seite kenne ich schon, hilft mir aber nicht weiter: http://www.ooowiki.de/TabellenGedreht

Verwendet wird derzeit OOo 2.41.

Hylli
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!

Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
hylli
*******
Beiträge: 1672
Registriert: Mi, 22.02.2006 19:37

Re: Eingebettetes OLE-Objekt drehen?

Beitrag von hylli »

Um genau zu sein, geht es um die anhängende Kreuztabelle aus OOo Calc, die ich gerne in OOo Draw um 90 Grad nach links gedreht hätte:

Bild

Nachdem das wohl als OLE-Objekt in OOo Draw nicht drehbar ist (auch nicht in der 3 beta), habe ich mich dann doch für eine der "Umweglösungen" entschieden.

Folgendes habe ich bisher unternommen, mit mehr oder weniger Erfolg:
1. Eingefügt als OLE-Objekt in ein Draw-Dokument (Querformat)
2. Export in verschiedene Grafikformate (EPS, SVG, BMP, TIFF)
3. Import des jeweiligen Grafikformates in das hochformatige Dokument
4. Drehen um 90 Grad nach links

Fazit:
- OOo Draw kann sein eigen nach exportiertes EPS bzw. SVG nicht importieren, ich erhalte nur einen leeren Rahmen
- Die Qualität der eingefügten BMP bzw. TIFF-Grafik scheint etwas unscharf.

Weiterer Test:
Die Tabelle direkt in OOo Draw erstellt und per Textrahmen die Mannschaften eingefügt und den Text nach meinen Wünschen ausgerichtet. Würde soweit funktionieren, leider müsste ich das auch für jede Ergebniszelle machen (Ergenis von unten nach oben), der Aufwand wäre zu enorm und wahrscheinlich auch ungenau.

Jedwede Idee wie ich das am besten bewerkstellige wäre mir sehr willkommen.

Hylli
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!

Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Benutzeravatar
miesepeter
********
Beiträge: 2240
Registriert: Sa, 10.05.2008 15:05
Wohnort: Bayern

Re: Eingebettetes OLE-Objekt drehen?

Beitrag von miesepeter »

Füge die Calc-Tabelle (Menü Bearbeiten > Inhalte einfügen) als GDI-Metafile nach Draw ein. Drehe sie, kopiere sie bei Bedarf nach Writer.
hylli
*******
Beiträge: 1672
Registriert: Mi, 22.02.2006 19:37

Re: Eingebettetes OLE-Objekt drehen?

Beitrag von hylli »

Ah, OK so funktioniert es solala. Natürlich wäre es mir lieber das ganze als OLE-Objekt einzufügen, da bei Änderung der Originaldatei automatisch auch das OLE-Objekt in Draw aktualisiert werden würde.

Mit dieser Schwäche muss ich wohl vorerst leben, Bleibt zu hoffen, dass sich die Tabellenbearbeitung in OOo Draw bis zur finalen Version 3 um einiges verbessert.

In Writer will ich das ganze nicht umsetzen, da die mir von Publisher her solche DInge wie Fang- bzw. Hilfslinien sowie ein Raster fehlen.

Hylli
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!

Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Benutzeravatar
miesepeter
********
Beiträge: 2240
Registriert: Sa, 10.05.2008 15:05
Wohnort: Bayern

Re: Eingebettetes OLE-Objekt drehen?

Beitrag von miesepeter »

Du kannst die Tabelle (OLE) auch im Writer "gedreht" einfügen, indem du die Seite "quer" definierst und die Kopf-/Fußzeilen "drehst". Eine Anleitung dazu findet sich im sehr lesenswerten Anleitungsbuch auf:

http://de.openoffice.org/doc/
hier:
http://de.openoffice.org/doc/howto_2_0/ ... ogramm_2_0
bzw. als Downloadlink:
http://de.openoffice.org/doc/oooauthors ... ndbuch.zip

Dort bliebe die OLE-Eigenschaft (und damit Editierbarkeit) erhalten, wenn das für dich wichtig ist.

Mit "rumpelfußballerischen" Grüßen aus Bayern

miesepeter
hylli
*******
Beiträge: 1672
Registriert: Mi, 22.02.2006 19:37

Re: Eingebettetes OLE-Objekt drehen?

Beitrag von hylli »

Hi,

siehe auch mein Eingangs erwähnter Link. Dort wird das auch kurz beschrieben. Im Handbuch muss ich erstmal schauen wo ich das finde. Hab's mir auf jeden Fall gleich mal heruntergeladen.

Der Nachteil des Writer sind aber leider die mangelnden DTP-Fähigkeiten die in Draw doch um einiges besser sind, wenn auch Draw (noch?) nicht wirklich darauf ausgelegt ist. Gerade die Geschichte mit den Fanglinien (+Ausrichtung daran) fehlt mir doch recht schmerzlich.

Eine Mischung aus Draw und Writer wäre wohl für mich bzw. diesen Anwendungsfall ideal.

Hylli
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!

Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Benutzeravatar
miesepeter
********
Beiträge: 2240
Registriert: Sa, 10.05.2008 15:05
Wohnort: Bayern

Re: Eingebettetes OLE-Objekt drehen?

Beitrag von miesepeter »

Stimmt schon, das ist eigenlich von dir oben schon im ooowiki erwähnt worden.

Bei anderen Problemen (DTP) wurde hier im Forum auf das freie Programm Scribus verwiesen, vielleicht ist das ein Ersatz für den Publisher.

Habe vor längerer Zeit Impress (statt Draw) für die Erstellung von Broschüren verwendet und keine schlechten Erfahrungen damit gemacht (Vorlagen für linke/rechte Seiten, Hintergrundwechsel etc.). Kommt auf Umfang und Texthaltigkeit der Broschüren an. Für längere und stark texthaltige Broschüren scheinen jedoch Publisher und Scribus eher geeignet zu sein; z.B. für Texte, die dynamisch innerhalb mehrerer Seiten ausgebreitet werden können etc...

Writer ist eben gut für schnelle, unkomplizierte Lay-outs. Oft reicht das auch...

Berichte gelegentlich über deine Erfahrungen, aus praktischen Erwägungen kann man zielich viel lernen.
hylli
*******
Beiträge: 1672
Registriert: Mi, 22.02.2006 19:37

Re: Eingebettetes OLE-Objekt drehen?

Beitrag von hylli »

Hi,

Scribus kommt schon deshalb nicht in Frage, weil die Tabellenerstellung/-bearbeitung absolut unbrauchbar ist. Weiterhin besteht keine Möglichkeit OOo-Tabellen über die Zwischenablage oder als OLE-Objekt oder wie auch immer einzufügen. Auch hier besteht nur die Möglichkeit über Umwege Tabellen einzufügen, siehe hier:
http://wiki.scribus.net/index.php/Kompl ... ribus_1.2x

Da Impress mit den gleichen Schwierigkeiten wie Draw zu kämpfen hat finde ich für meine Zwecke Draw besser. Auch konnte ich keinen Menüpunkt finden um Fanglinien einzufügen.

Meine Hoffnung liegt derzeit bei der kommenden OOo-Version 3.x. Hier kommt eine eigene Tabellenfunktion mit, die allerdings in der aktuellen Beta noch ziemlich hakelig ist.

Hylli
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!

Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
hylli
*******
Beiträge: 1672
Registriert: Mi, 22.02.2006 19:37

Re: Eingebettetes OLE-Objekt drehen?

Beitrag von hylli »

Nach weiteren Tests bin ich nun (fast) zu der Erkenntnis gekommen, dass vielleicht doch der Writer das Programm meiner Wahl werden sollte.

Ich habe gestern und heute damit ein wenig gespielt mit Rahmen, Tabellen in Rahmen, festen und geschützen Positionen, Einfügen von Querformatseiten in ein Hochformatdokument...

Je mehr ich damit herumspiele, desto mehr bin ich der Überzeugung, dass der Writer für mich dann doch das richtige Programm sein wird.

Der Hauptgrund hängt mit dem derzeitigen Aufbau meiner Broschüre zusammen, bestehend aus Texten und Tabellen sowie Werbung die jeweils 1/8, 1/4, 1/2 bzw. 1 Seite betragen kann.

Ich habe als Grundlayout "aller" Seiten einfach 8 gleich große Teile (Rechtecke) genommen.
Die einzelnen Seiten können nun entweder aus diesen 8 einzelnen Teilen bestehen oder aus Rechtecken die aus jeweils 2, 4, 6 oder allen 8 (vertikal/horizontal) verbunden werden (also sowas wie Zellen verbinden in Tabellen).

Weitere Gründe:
- Die Möglichkeit in Tabellenzellen den Text um 90/270 Grad zu drehen (für Kreuztabelle der Spielergebnisse)
- Die Möglichkeit die Position und den Inhalt einzelner Rahmen zu schützen
- ... alles was mir gerade nicht einfällt.

Da ich trotz der Fortschritte auch hier auf Probleme stoße, geht's nun im Writerforum weiter!

Hylli :)
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!

Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
hylli
*******
Beiträge: 1672
Registriert: Mi, 22.02.2006 19:37

Re: Eingebettetes OLE-Objekt drehen?

Beitrag von hylli »

Danke für den Tipp! Spielt für mich jedoch vorerst keine Rolle, da ich das ganze ja nun mit dem Writer umsetzen werde.

Hylli
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!

Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Antworten