Importieren Sie SVG-Dateien als Zeichnung in Google Text & Tabellen

48

Ich habe eine Zeichnung im SVG-Format erstellt und möchte sie in ein Google-Dokument einfügen, das ich schreibe. Ich habe versucht, die SVG-Datei hochzuladen, aber ich kann sie nur anzeigen, nicht bearbeiten. Bei jeder Google-Suche nach dem Hochladen von SVG in Google Text & Tabellen werden viele Leute nach der Funktion gefragt, aber es gibt keine Hinweise dazu.

Ist es vorerst unmöglich?

Gibt es eine API für Google Drawings?

Gibt es eine Möglichkeit, eine andere Google-Zeichnung zu erstellen, als eine Maus auf der Website zu bewegen?

Ich habe versucht, ein OpenOffice-Textdokument mit einer Zeichnung hochzuladen, die Zeichnung wurde jedoch entfernt.

Don Kirkby
quelle
1
Ich möchte mitteilen, dass ich mit keiner der unten aufgeführten Lösungen erfolgreich war (Dezember 2016)
Bort
@Brechen Sie das Gleiche hier ab. Unten finden Sie eine neue Antwort. Stand: August 2017
Bryce,
Ich fand es meistens funktioniert, aber Google-Zeichnungen werden keine Bitmap-Teile einer EMF-Datei zeichnen. Siehe meinen Beitrag hier -> productforums.google.com/forum/#!topic/docs/Y8wfU4by6tY
mgraham

Antworten:

19

Die Informationen zum Konvertieren von .svg in .wmf wurden veraltet. Irgendwann im Laufe des Jahres 2016 hat Google beschlossen, WMF-Dateien nicht mehr zu akzeptieren. Die richtige Lösung ist, .svg in .emf zu konvertieren, was zum Zeitpunkt des Schreibens funktioniert. Ich empfehle, den kostenlosen Dienst CloudConvert für die EMF-Konvertierung zu verwenden. Es muss keine Software im Besitz oder installiert werden.

Ich habe einen Leitfaden für Neulinge für die Umwandlung von .svg in .emf erstellt .

HQJaTu
quelle
1
Vielen Dank, dass Sie eine praktikable Lösung gefunden haben. Haben Sie erfolgreich eine EMF-Datei in eine Google-Zeichnung hochgeladen, ohne CloudConvert zu verwenden? Ich kann dies nur zum Laufen bringen, wenn ich CloudConvert auffordere, es direkt in GoogleDrive zu speichern. Selbst das Herunterladen von CloudConvert und das Hochladen auf Google Drive hat bei mir nicht funktioniert.
Don Kirkby
13
Ab heute kann ich EMF-Dateien in Google-Zeichnungen nicht mehr öffnen
Arion
1
Da das, was Sie sagen, alarmierend ist, habe ich das selbst getestet. Ich habe eine kostenlose .svg-Clipart heruntergeladen, diese auf Google Drive hochgeladen, bei Drive ein Open With ... CloudConvert ausgeführt, sie wieder als .emf gespeichert und schließlich bei Drive ein Open With ... Google Drawings ausgeführt. Die .emf wird wie erwartet angezeigt. Keine Abweichung von früheren Diskussionen.
HQJaTu
2
Ich habe eine .emf-Datei aus Illustrator gespeichert, Google G Suite kann sie jedoch nirgendwo öffnen. Wenn das Bild gerastert wird, wie Herb Caudill schreibt, dann ist G Suite ein verlorener Grund, um ehrlich zu sein.
Zmippie
2
@ijoseph Nochmals, das ist alarmierend zu lesen. Ich habe den bekannten Testzyklus durchlaufen, bei dem ich eine .svg hochgeladen und zu Cloudconvert gegangen bin, um sie als .emf zu haben. Und du hast recht! Wenn Sie es von einem lokalen Laufwerk auf Google Drive hochladen, wird es als "Bild" gekennzeichnet und in Google Drawings nicht geöffnet. Wenn Sie Cloudconvert Zugriff auf Ihr Google Drive gewähren und es direkt dort speichern, hat es einen "unbekannten Typ", die Datei wird jedoch in Google Drawings als Vektorzeichnung geöffnet.
HQJaTu
7

Ab August 2017 war es mir endlich möglich, dies in sieben Schritten durchzuführen:

  1. Laden Sie die SVG-Zieldatei als reguläre Datei auf Google Drive hoch.
  2. Installieren Sie "CloudConvert" in Google Drive und geben Sie ihm die Erlaubnis, alle Ihre Dokumente zu lesen (beängstigend!
  3. Klicken Sie auf die SVG-Datei und klicken Sie mit der rechten Maustaste, um sie an CloudConvert zu senden.
  4. Convert to " EMF " Format und (das ist entscheidend) speichert zurück zu Google Drive.
  5. Öffnen Sie den EMF in Google Drawings und überprüfen Sie, ob er gut aussieht.
  6. Wählen Sie im Menü Bearbeiten die Option Kopieren .
  7. Schließlich wählen Sie in Ihrem Google Doc Einfügen .
Bryce
quelle
1
Ab November 2017 kann ich Schritt 6 nicht ausführen. Wenn ich versuche, die EMF-Datei in Google-Zeichnungen zu öffnen, wird angezeigt, dass keine Vorschau verfügbar ist. importiert nichts .. Außerdem gibt es keine "Web-Zwischenablage" im Bearbeitungsmenü
Sujay Phadke
Die Web-Zwischenablage scheint keine Sache mehr zu sein, aber normales Kopieren und Einfügen sollte funktionieren (nur in eine Zeichnung oder Präsentation). Zum Einfügen in Dokumente oder Blätter müssen Sie eine Zeichnung einfügen und dort einfügen. Das Bild wird dann gerastert.
Herb Caudill
3

Sie können Ihre SVG-Datei auf http://openclipart.org hochladen und anschließend auf der Clipart-Seite automatisch nach WMF / EMF konvertieren.

rejon
quelle
2

Ich habe festgestellt, dass die Konvertierung meiner Zeichnung in eine WMF die Konvertierung in ein Google Doc ermöglicht.

Ich musste mein ODF als WMF exportieren. Nach dem Hochladen in mein Google Drive kann ich mit der rechten Maustaste darauf klicken und es als Google-Zeichnung öffnen.

Es gab einige Probleme, bei denen meine ursprüngliche Zeichnung eine Verlaufsfüllung verwendete und die Umwandlung die Verlaufsfüllung in eine Sammlung einzelner Linien in der konvertierten Zeichnung umwandelte.

Der Workflow für die Migration einer Zeichnung aus OpenOffice wäre also:

  • Isolieren Sie die Vektorzeichnung als OpenOffice Draw-Dokument. (Vermeiden Sie komplexe Füllmuster)
  • Exportieren Sie die Zeichnung als WMF
  • Laden Sie die Datei von Google Drive hoch. Wenn Sie die automatische Konvertierung nicht aktiviert haben, klicken Sie mit der rechten Maustaste und konvertieren Sie sie in Google Doc

Ich habe noch keinen sauberen Workflow zum Konvertieren von OpenOffice-Dokumenten mit eingebetteten Zeichnungen ausgearbeitet. Ich habe das Gefühl, dass es mit Google Drive bisher nicht so einfach ist.

agentv
quelle
2

Über die Web-Zwischenablage können Sie ganz einfach Vektoren aus Google Präsentationen in Zeichnungen in Google Text & Tabellen kopieren. Um sie jetzt zu Google Presentations zu bringen, benötigen Sie eine Problemumgehung.

Eigentlich ist EMF besser und neuer als WMF. Es hat Steigungen. PowerPoint (Windows-Version) ist der beste EMF-Konverter, den ich kenne.

Der Workflow, den ich benutze, ist dieser Hier ist das Anleitungsvideo

  • Inkscape> EMF,
  • EMF> Powerpoint 2010
  • PowerPoint> DrawingML (Microsoft-internes Vektor-Ding),
  • In GPresentations konvertieren
  • Verwenden Sie die Web-Zwischenablage von Google Text & Tabellen, um den Vektor zu kopieren.

Längere Beschreibung hier: https://productforums.google.com/forum/#!topic/docs/ZNFr2_GdDRg

Bromalkema
quelle
2
  1. Fügen Sie svg zu einem LibreOffice Impress- Dokument hinzu (OpenDocument Presentation) .odpund speichern Sie es unter mysvgs.odp.
  2. Laden Sie es auf Google Drive hoch.
  3. Öffnen Sie mysvgs.odpin Google Drive und fügen Sie das SVG-Bild an der gewünschten Stelle ein.

Einzelheiten:

  • Es funktioniert unter Linux, OSX, Windows.
  • Das als PDF gespeicherte Google Presentation-Dokument enthält das SVG in der richtigen Auflösung.
  • So funktioniert es im Juli 2018.
  • Ich habe LibreOffice-5.4.4.2 verwendet
  • Basierend auf @philhibbs Antwort
Raisercostin
quelle
screencast.com/t/GWumFEkQc ist eine SVG-Datei auf meinem Desktop, die von Impress zu .odp to driver (Vorschau war leer), dann zu Google Presentations und anschließend zu einem großen Teil gezoomt wurde. Ich denke, es ist eine Art Bitmap :(
paul_h
Wenn Sie in LibreOffice Impress Breakmit der rechten Maustaste auf die SVG- Datei klicken und die ODP-Datei auswählen und speichern, auf Google Drive hochladen und dann mit Google Slides öffnen, sollte das Bild keine Bitmap mehr sein und kann in Google kopiert / eingefügt werden Zeichnungen. Sie können testen, ob es sich um eine Bitmap handelt, indem Sie auf einzelne Formen klicken und diese mit einer Farbe füllen / streichen oder die Stricheigenschaften ändern.
Bemerkenswert
Ab Oktober 2019 ist dies die einzige Lösung, die für mich funktioniert hat.
Azbarcea
1

Die meisten der obigen Antworten funktionieren. Wenn Sie sich jedoch entscheiden, das Dokument als PDF herunterzuladen, konvertiert Google die Vektoren automatisch in Bilder von geringer Qualität. Daher ist diese Lösung möglicherweise nicht für jeden optimal.

Was mir aufgefallen ist, ist, dass es nicht in Bilder konvertiert wird, wenn Sie das Dokument als Word-Dokument herunterladen und es dann als PDF speichern.

Adam
quelle
1

Ich bin nah dran, aber nicht ganz da.

  1. Fügen Sie den Vektor in eine Tabelle in LibreOffice ein
  2. Laden Sie die Tabelle auf Google Drive hoch
  3. Kopieren Sie das Vektorobjekt
  4. Auf dem anderen Blatt Zeichnung einfügen
  5. Fügen Sie das Objekt ein, aber es wird als Bitmap anstelle eines Vektors eingefügt

Führen Sie alternativ die Schritte 1 und 2 aus, und übertragen Sie dann den Inhalt Ihres anderen Blatts in das hochgeladene und akzeptieren Sie, dass Sie diesem keine weiteren Vektoren hinzufügen können. Sie haben möglicherweise Glück, wenn Sie das Google Sheet als ODS-Datei herunterladen, Ihre Vektoren in LibreOffice hinzufügen und es erneut zu Google hochladen, sofern Ihr gesamter Sheet-Inhalt mit LibreOffice kompatibel ist.

PhilHibbs
quelle
0

Sie können jetzt Zeichnungen über die Google Slides-API erstellen . Wenn Sie dies in einer Google-Zeichnung, einem Google-Dokument oder einem Google-Blatt möchten, können Sie es dort kopieren.

Don Kirkby
quelle