Wie kann ich ein in Excel erstelltes Diagramm als bearbeitbare Vektorgrafikdatei exportieren, z. B. eine SVG-Datei?
Wenn ich in Excel mit der rechten Maustaste auf ein Diagramm klicke, werden bei Auswahl der Option "Als Bild speichern ..." nur Nicht-Vektorformate (wie PNGs und JPGs) als Optionen angezeigt.
Die einzige Ressource, die ich dazu gefunden habe, ist http://www2b.abc.net.au/science/techtalk/newposts/790/topic790744.shtm, auf die niemand eine echte Antwort gibt. Genau wie der Fragesteller dort macht es mir nichts aus, wenn es sich um einen mehrstufigen Prozess handelt, z. Excel -> Open Office -> SVG oder Excel -> pdf -> SVG.
Antworten:
Sie können zwar direkt in InkScape kopieren und einfügen, es kann jedoch zu Formatverlusten kommen. Durch den Export in PDF wird sichergestellt, dass auch der Hintergrund Ihrer Excel-Datei erhalten bleibt. Funktioniert meiner Erfahrung nach sehr gut.
Plugins für den PDF-Export.
quelle
quelle
Probieren Sie Gnumeric aus . Es unterstützt das native Exportieren von Grafiken in SVG. Es gibt auch eine Windows-Version. Die Toolchain wäre also
Excel -> Gnumeric -> SVG
oder sogarGnumeric -> SVG
ohne Excel. IMHO ist es der einfachste Weg, um Ihre Grafik in SVG zu bekommen.quelle
Unter Verwendung von Excel 2007 unter Windows XP stellte ich außerdem fest, dass kopierte Diagramme in Inkscape als Bitmaps eingefügt werden. Dies unterscheidet sich vom Verhalten von Excel 2003 unter Windows 7.
Ich habe eine Problemumgehung gefunden. Wenn Sie die Zellen um das Diagramm auswählen (einschließlich des Diagramms) und kopieren, können Sie eine Vektorgrafik in Inkscape wie erwartet einfügen. Der einzige kleine Nachteil ist, dass Sie das Raster der Excel-Zellen, das sich unter Ihren Grafiken befindet, manuell entfernen müssen.
quelle
Neuere Versionen von PowerPoint ermöglichen das Speichern und Senden als PDF. Verwenden Sie diese Funktion, um eine PDF-Datei zu erstellen, diese in Inkscape zu öffnen und durch Aufheben der Gruppierung zu bearbeiten. Passen Sie dann die Größe der Seite an die Zeichnung an und speichern Sie sie als SVG.
quelle
Sie können versuchen, ein Diagramm einfach zu kopieren (Strg-C) und in Inkscape einzufügen (und dann als SVG zu speichern). Es funktionierte für mich unter Excel 2003, Inkscape (0.48.4) und Windows Vista (geliehener Computer), da zumindest in Windows das Standard-Kopierformat EMF zu sein scheint. Aber dann denke ich, dass die OS X-Zwischenablage dies anders handhabt und stattdessen eine Bitmap kopiert / einfügt.
quelle
Um den in mehreren Antworten erwähnten Schritt "PDF zuschneiden" zu vermeiden, können Sie das Diagramm in ein eigenes Arbeitsblatt mit einer geeigneten Papiergröße und null Rändern einfügen. ZB in Windows Excel 2007:
Wenn es keine ausreichende Größe gibt oder Sie genau sein möchten, müssen Sie eine benutzerdefinierte Seitengröße erstellen. Im Gegensatz zu Word können Sie dies in Excel nicht selbst tun, sondern verwenden die Größe des Druckertreibers.
Es ist möglicherweise am besten, im PDF-Dokument selbst keinen Umriss um das Diagramm zu haben: Wählen Sie Format Chart Area | Rahmenfarbe | Keine Linie.
quelle
Hier ist eine Methode mit Excel und Powerpoint für Windows. Kopieren Sie das Diagramm mit dem Befehl "Kopieren" auf der Registerkarte "Start" des Menübands in die Zwischenablage in Excel. Über das Einfügen-Menü in der Multifunktionsleiste können Sie in Powerpoint etwas Besonderes in eine leere Folie einfügen. Scrollen Sie nach unten und wählen Sie "Bild (erweiterte Metadatei)" aus dem Dropdown-Menü im Dialogfeld. Klicken Sie dann auf OK. Das Diagramm wird in Powerpoint angezeigt. Stellen Sie sicher, dass das Diagramm ausgewählt ist, und gehen Sie zu Anordnen> Gruppierung aufheben. Ein Dialogfeld wird angezeigt ... "Dies ist ein importiertes Bild, keine Gruppe. Möchten Sie es in ein Microsoft Drawing Object konvertieren?" Klicken Sie auf Ja. Sie sind fast da! Stellen Sie sicher, dass die Grafik immer noch ausgewählt ist. Gehen Sie zurück zu Anordnen> Gruppierung aufheben und klicken Sie auf Alle Elemente des Diagramms sollten jetzt Powerpoint-Vektorobjekte sein. Prost, viel Spaß.
quelle
Ich kann dieses Excel-Plugin empfehlen: XL Toolbox
Sie können Diagramme direkt als EMF-Datei exportieren, die mit Inkscape in SVG konvertiert werden kann.
quelle
Hier ist mein Workflow unter Mac OS X mit Excel 2011.
Die EPS-Datei kann dann in Ihrem bevorzugten Vektoreditor wie Illustrator geöffnet werden.
Beachten Sie, dass Sie die PDF-Datei auch direkt in Ihrem Illustrator-Dokument platzieren können. In meinem Fall hat sich jedoch jeder Text im Bild in Müll verwandelt. Wenn Ihr Diagramm keine große Textmenge enthält, können Sie den EPS-Schritt (der die Schrift in Pfade umwandelt) überspringen und den Textmüll im PDF-Import von Illustrator manuell korrigieren.
quelle