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

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

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

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

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

Acabei exportando para PNG de alta resolução (300 dpi) e inserindo no Word.

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

PS: notei que exportar para PDF dá resultados "perfeitos". Isso (um arquivo PDF ou parte dele) poderia ser importado para o Word, talvez?

Responder1

Seu é um problema comum com o Word e eu tenho oimpressãoqueMicrosoftnão gostei muito da ideia de melhorar a compatibilidade comEscritório aberto. Gostaria de sugerir o uso de látex, aliás nem sempre é possível.

Como você percebeu que pode produzir o efeito desejado exportando comoPDF, decido relatar aqui umapágina de blog interessante para MacOSque pode ser usado para obter dicas para importar um PDF vetorial dentro do Microsoft Word: o procedimento não é rápido, mas evita fixar o desenho em uma grade (como você faz na conversão para PNG).

A principal solução baseia-sepstoeditferramentas.
Uma vez que você tem o seuPDF(oueps) arquivo que você pode converter emCEMpor linha de comando também.

Estas são algumas linhas de comando sugeridas:

  • pstoedit -f emf diagram.pdf/eps output.emf
  • pstoedit -f emf -pta diagram.pdf/eps output.emf
    Coloque as letras individualmente, se o texto parecer estranho
  • pstoedit -f "emf:-m" diagram.pdf/eps output.emf
    Use Arial como fonte, se a fonte parecer errada
  • pstoedit -f emf -drawbb diagram.pdf/eps output.emf
    Forçar o desenho da caixa delimitadora – tente fazer isso se você estiver cortando
  • pstoedit -f emf -xscale 2 -yscale 2 diagram.pdf/eps output.emf Aumentar a escala – use isto se as linhas parecerem em blocos; experimente com valores maiores que 2
  • pstoedit -f "emf:-m" -pta -drawbb diagram.pdf/eps output.emf
    Uma combinação de alguns dos itens acima

Você pode procurar um programa para gerenciar imagens que funcione bem com formato vetorial em seu sistema operacional. Talvez você queira dar uma olhada no inkscape ouentalhepara sistema operacional.

No final você pode preferir fixar a grade se a imagem for um arquivo PNG, talvez com a mesma resolução da impressora que você vai usar (até 600 dpi ou mais se for o caso) e para economizar seu tempo.

Responder2

Uma resposta pode ser encontrada no artigo qual a melhor forma de desenhar no LibreOffice pronto para exportar para MS Word?, respondido pelo próprio autor da postagem:

Minha dúvida não era sobre gráficos SVG, mas como criar desenhos com o LibreOffice, para que o MS Word também pudesse abri-los. SVG era uma abordagem que eu esperava que funcionasse ...

Essa abordagem é muito boa (na verdade perfeita):

  1. Desenhar objetos no LibreOffice Draw
  2. Copiar para a área de transferência ( CTRL+ C)
  3. Colar especial no LibreOffice Writer ( Shift+ Ctrl+ V)
  4. SelecioneMetarquivo GDI
  5. Agora você pode salvar seu documento em qualquer formato (odt, docx, doc) sem medo de não ser reconhecido ao abri-lo novamente no MS Word ou no LibreOffice Writer.

O que descobri é que o metarquivo GDI não é igual ao formato WMF ou EMF, pois quando o desenho é exportado do Draw para WMF ou EMF, e depois importado para o Writer -> a impressão para PDF não funciona (do LibreOffice Writer), assim como algum outro problema. No entanto, copiar-> colar funciona perfeitamente.

Estou usando o LibreOffice 4.0.3.3. com Ubuntu 13.04.

Responder3

Abra o LibreOffice Write e copie os gráficos necessários usando "Clique com o botão direito do mouse -> Colar especial -> Metarquivo da interface do dispositivo gráfico (GDI)".

Salve o LibreOffice Write como .docx ou similar.

Usando o MS Word para abrir o arquivo .docx e você pode copiar os gráficos para qualquer lugar com alta qualidade de vetor escalável.

No Windows 10 funciona bem.

informação relacionada