Como copiar o desenho do LibreOffice Draw para o MS Word?

8

Qual é a melhor maneira de copiar um desenho (documento completo) do LibreOffice Draw em um documento do MS Word (usando o MS Word) no Windows?

Um formulário de colar & copiar "ingênuo" Draw to Word fornece resultados inúteis. O método bitmap fornece uma resolução muito baixa, o metarquivo perde outros detalhes (linhas ausentes, texto, etc.)

É semelhante se eu exportar o desenho de LOD para um arquivo EPS ou WMF / EMF e depois inserir isso no Word: muitos detalhes são perdidos ou errados.

Acabei de exportar para PNG de alta resolução (300 dpi) e inseri-lo no Word.

Deve haver uma maneira melhor (que preserva a natureza vetorial do desenho).

PS: notei que exportar para PDF fornece resultados "perfeitos". Poderia isso (um arquivo PDF ou parte dele) ser importado para o Word talvez?

    
por David Balažic 09.06.2015 / 04:12

2 respostas

1

O seu é um problema comum com o Word e tenho a impressão que Microsoft não gostou tanto da ideia de melhorar a compatibilidade com o Openoffice . Eu gostaria de sugerir o uso do Latex, BTW nem sempre é possível.

Como você percebeu que pode produzir o efeito desejado exportando como PDF , eu decido relatar aqui um página do blog interessante para MacOS que pode ser usado para obter dicas para importar um PDF vetorial dentro do Microsoft Word: o procedimento não é rápido, mas evita corrigir o empate em uma grade (como você faz a conversão para PNG).

A principal solução é baseada em pstoedit tools .
Uma vez que você tenha o seu arquivo PDF (ou eps ), você pode converter em EMF pela linha de comando também.

Essas são algumas linhas de comando sugeridas:

  • pstoedit -f emf diagram.pdf/eps output.emf
  • pstoedit -f emf -pta diagram.pdf/eps output.emf
    Place letters individually, if text looks odd
  • pstoedit -f "emf:-m" diagram.pdf/eps output.emf
    Use Arial as font, if font looks wrong
  • pstoedit -f emf -drawbb diagram.pdf/eps output.emf
    Force drawing of bounding box – try this if you get cropping
  • pstoedit -f emf -xscale 2 -yscale 2 diagram.pdf/eps output.emf Scale up – use this if lines look blocky; experiment with larger values than 2
  • pstoedit -f "emf:-m" -pta -drawbb diagram.pdf/eps output.emf
    A combination of some of above

Você pode pesquisar um programa para gerenciar imagens que funcionem bem com o formato vetorial em seu sistema operacional. Talvez você queira dar uma olhada no inkscape ou intaglio para o sistema operacional.

No final, você pode preferir corrigir a grade se a imagem for um arquivo PNG, talvez com a mesma resolução da impressora que você está usando (até 600 dpi ou mais, se for o caso) e salvar Tempo.

    
por 02.07.2015 / 10:22
2

Uma resposta pode ser encontrada no artigo qual é a melhor maneira de desenhar no LibreOffice que está pronto para exportar para o MS Word? , respondido pelo próprio autor:

My question was not about SVG graphic, but how to create drawings with LibreOffice, so MS Word could open it as well. SVG was one approach I was hoping it would be working...

This approach is pretty good (actually perfect):

  1. Draw objects in LibreOffice Draw
  2. Copy to clipboard (CTRL+V)
  3. Paste Special in LibreOffice Writer (Shift+Ctrl+V)
  4. Select GDI metafile
  5. Now you can save your document in any format (odt, docx, doc) without fear of being unrecognized when opened in MS Word or LibreOffice Writer again.

What I discovered that GDI metafile is not the same as WMF or EMF format, because when drawing is exported from Draw to WMF or EMF, and then imported to Writer -> printing to PDF does not work (from LibreOffice Writer), as well as some other problem. However, copy->paste works just fine.

I am using LibreOffice 4.0.3.3. with Ubuntu 13.04.

    
por 26.06.2015 / 08:12