Importar arquivos SVG para o Google Docs como um desenho

48

Tenho um desenho que fiz no formato SVG e gostaria de incluí-lo em um documento do Google que estou escrevendo. Tentei fazer o upload do arquivo SVG, mas ele só permite que eu o veja, e não editá-lo. Qualquer pesquisa do Google para carregar SVG no Google Docs encontra muitas pessoas solicitando o recurso, mas não há dicas de como fazê-lo.

É impossível por enquanto?

Existe alguma API para desenhos do Google?

Existe alguma maneira de criar um desenho do Google que não seja arrastar o mouse no site deles?

Tentei carregar um documento de texto do OpenOffice que incluía um desenho, mas o desenho foi removido.

Don Kirkby
fonte
1
Gostaria de afirmar que não obtive sucesso com nenhuma das soluções postadas abaixo (dezembro de 2016)
Bort 14/12
@Bort mesmo aqui, veja uma nova resposta abaixo, trabalhando em agosto de 2017
Bryce
Achei que funciona principalmente, mas os desenhos do Google não desenham partes de bitmap de um arquivo emf. Veja meu post aqui -> productforums.google.com/forum/#!topic/docs/Y8wfU4by6tY
mgraham em

Respostas:

19

As informações para converter .svg em .wmf foram obsoletas. Em algum momento do ano de 2016, o Google optou por não aceitar mais arquivos .wmf. A solução correta é converter .svg em .emf, que funciona no momento da escrita. Minha recomendação é usar o serviço gratuito CloudConvert para conversão .emf, não há software a ser possuído ou instalado.

Eu criei um guia para iniciantes para .svg em conversão .emf .

HQJaTu
fonte
1
Obrigado por encontrar uma solução viável. Você enviou com êxito um arquivo EMF para um desenho do Google sem usar o CloudConvert? Só consigo fazer isso funcionar se pedir ao CloudConvert para salvá-lo diretamente no GoogleDrive. Mesmo o download do CloudConvert e o upload para o Google Drive não funcionaram para mim.
Don Kirkby
13
A partir de hoje, eu não pode abrir arquivos EMF em desenhos do Google
Arion
1
Como o que você está dizendo é alarmante, eu mesmo testei. Fiz download de um clipart grátis .svg, enviei para o Google Drive, no Drive, fiz um Open With ... CloudConvert, salvei-o novamente como .emf e, finalmente, no Drive, fiz Open With ... Google Drawings. O .emf é exibido conforme o esperado. Nenhum desvio da discussão anterior.
HQJaTu
2
Salvei um arquivo .emf do Illustrator, mas o Google G Suite não pode abri-lo em qualquer lugar. Se a imagem for rasterizada, como escreve Herb Caudill, o G Suite é uma causa perdida, para ser honesto.
Zmippie
2
@ijoseph Novamente, isso é alarmante de ler. Eu passei pelo familiar ciclo de teste de upload de um .svg e indo ao Cloudconvert para tê-lo como .emf. E você está certo! Se você fizer o upload de uma unidade local para o Google Drive, ele será sinalizado como "imagem" e não será aberto nos Desenhos do Google. Se você permitir que o Cloudconvert tenha acesso ao seu Google Drive e salve-o diretamente lá, ele será de "tipo desconhecido", mas o arquivo abrirá nos Desenhos do Google como um desenho vetorial.
HQJaTu
7

Em agosto de 2017, finalmente pude fazer isso com um procedimento de sete etapas:

  1. Faça o upload do arquivo SVG de destino no Google Drive, como um arquivo normal.
  2. Instale o "CloudConvert" no Google Drive e dê permissão para ler todos os seus documentos (assustador!
  3. Clique no arquivo SVG e clique com o botão direito do mouse para enviar para o CloudConvert.
  4. Converta para o formato " EMF " e (isso é crucial) salve de volta no Google Drive.
  5. Abra o EMF no Desenhos do Google e verifique se está bom.
  6. No menu Editar, escolha Copiar .
  7. Por fim, no seu Google Doc , escolha Colar .
Bryce
fonte
1
Desde novembro de 2017, não vejo nenhuma maneira de executar a etapa 6 - quando tento abrir o arquivo emf nos desenhos do google, ele diz que não há visualização disponível. não importa nada .. Além disso, não há "clipboard web" dentro do menu de edição
Sujay Phadke
Parece que a área de transferência da web não é mais uma coisa, mas copiar e colar regularmente deve funcionar (apenas em um desenho ou uma apresentação). Para colar no Documentos ou no Planilhas, você precisa inserir um Desenho e colar nele, e a imagem será rasterizada.
Herb Caudill
3

Você pode fazer upload do seu arquivo SVG para http://openclipart.org e, em seguida, há uma conversão automática para WMF / EMF na página de clipart.

rejeitar
fonte
2

Descobri que converter meu desenho em um WMF permitia que ele fosse convertido em um Google Doc.

Eu tive que exportar meu ODF como um WMF. Depois de fazer o upload para o meu Google Drive, eu poderia clicar com o botão direito e abri-lo como um Desenho do Google.

Houve alguns problemas em que meu desenho original usava um preenchimento de gradiente e a conversão transformou o preenchimento de gradiente em uma coleção de linhas individuais no desenho convertido.

Portanto, o fluxo de trabalho para migrar um desenho do OpenOffice seria:

  • Isole o desenho vetorial como um documento do OpenOffice Draw. (evite padrões complexos de preenchimento)
  • Exportar o desenho como um WMF
  • No Google Drive, faça o upload do arquivo Se você não tiver a conversão automática ativada, clique com o botão direito do mouse e converta para o Google Doc

Ainda não elaborei um fluxo de trabalho limpo para a conversão de documentos do OpenOffice com desenhos incorporados. Sinto que não é tão fácil com o Google Drive até agora.

agentv
fonte
2

É fácil copiar vetores do Google Presentations para Desenhos no Google Docs por meio da área de transferência da Web. Agora, para levá-los ao Google Presentations, você precisa de uma solução alternativa.

Na verdade, a EMF é melhor e mais recente que a WMF. Tem gradientes. O PowerPoint (versão Windows) é o melhor conversor de EMF que conheço.

O fluxo de trabalho que eu uso é este Aqui está o vídeo de instruções

  • Inkscape> EMF,
  • EMF> Powerpoint 2010
  • PowerPoint> DrawingML (vetor interno da Microsoft),
  • Converta em GPresentations
  • Use a área de transferência da Web do Google Docs para copiar o vetor.

Descrição mais longa aqui: https://productforums.google.com/forum/#!topic/docs/ZNFr2_GdDRg

bram alkema
fonte
2
  1. Adicione svg a um documento do LibreOffice Impress (OpenDocument Presentation) .odpe salve como mysvgs.odp.
  2. Faça o upload para o Google Drive.
  3. Abra mysvgs.odpno Google Drive e copie e cole a imagem svg onde for necessário.

Detalhes:

  • Funciona em Linux, OSX, Windows.
  • O documento da apresentação do Google salvo como pdf contém o svg na resolução adequada.
  • Funciona assim em julho de 2018.
  • Eu usei o LibreOffice-5.4.4.2
  • Com base na resposta @philhibbs
raisercostin
fonte
screencast.com/t/GWumFEkQc é um arquivo SVG na minha área de trabalho, levado o Impress para .odp para o driver (a visualização estava em branco) e depois para o Google Presentations, depois ampliamos um pouco. Eu acho que é um bitmap de algum tipo :(
paul_h
Se você clicar com o botão direito do mouse no SVG no LibreOffice Impress e escolher e Break, em seguida, salvar o arquivo .odp, enviar para o Google Drive e abrir usando o Google Slides, a imagem não deverá mais ser um bitmap e poderá ser copiada / colada no Google Desenhos. Você pode testar se é um bitmap clicando em formas individuais e preenchendo / acariciando-as com uma cor ou alterando as propriedades do traçado.
notável
A partir de outubro de 2019, esta é a única solução que funcionou para mim.
azbarcea
1

A maioria das respostas acima funciona. No entanto, sempre que você decidir fazer o download do documento como PDF, o Google converterá automaticamente os vetores em imagens de baixa qualidade. Portanto, esta solução pode não ser ideal para todos.

O que notei foi que ele não será convertido em imagens se você fizer o download do documento como um documento do Word e, em seguida, salvar um PDF.

Adão
fonte
1

Eu cheguei perto, mas não estou lá.

  1. Cole o vetor em uma planilha no LibreOffice
  2. Faça o upload da planilha para o Google Drive
  3. Copie o objeto de vetor
  4. Na outra folha, Inserir desenho
  5. Cole o objeto, mas ele cola como um bitmap em vez de um vetor

Como alternativa, siga as etapas 1 e 2 e transfira o conteúdo da sua outra folha para a folha carregada e aceite que você não pode adicionar mais vetores a ela. Você pode ter sorte ao baixar a planilha do Google como um arquivo ODS, adicionar seus vetores no LibreOffice e enviá-lo novamente ao Google novamente, desde que todo o conteúdo da sua planilha seja compatível com o LibreOffice.

PhilHibbs
fonte
0

Agora você pode criar desenhos através da API do Apresentações Google . Se você quiser isso em um Desenho, Doc ou Folha do Google, poderá copiá-lo lá.

Don Kirkby
fonte