Converter em lote ODG para AI, CDR ou JPG

2

Minha esposa tem um lote de tamanho médio (cerca de 100) de arquivos ODG que ela precisa enviar para uma gráfica.

Como eles não aceitam arquivos ODG, enviamos JPG de alta resolução no passado. No entanto, isso é tedioso porque não conseguimos exportar JPGs com uma configuração de alto DPI (precisamos de 300, ao exportá-lo com 75).

Portanto, nossa solução atual é:

  • Exportar manualmente para PDF a partir do OOo
  • Importar manualmente para o GIMP
  • Salvar como JPG

Existe uma maneira de automatizar ou melhorar esse processo?

A exportação para qualquer formato é aceitável. Eu tenho caixas Windows e Linux disponíveis.

Diego
fonte
Sua gráfica não aceita PDFs?
Tyler
Não foi mencionado ... eles provavelmente fazer ...
Diego

Respostas:

0

O ImageMagick também converterá de / para odg. Não sei se ele resolverá seus problemas específicos de BPI, mas pode valer a pena investigar.

gorila
fonte
Tentei convert file.odg file.jpge obtive: Magick: nenhum delegado de decodificação para este formato de imagem Hoja01B.odg' @ error/constitute.c/ReadImage/532. Magick: missing an image filename Hoja01B.jpg '@ error / convert.c / ConvertImageCommand / 2949.
Diego
0

No win7, usando o LO 4.1, eu tinha que fazer o seguinte (na linha de comando, você provavelmente precisará converter %fpara %%fse estiver executando em um script cmd):

set path=%path%;C:\Program Files (x86)\LibreOffice 4\program
for %f in (*.odg) do (
    soffice.exe --headless --convert-to jpg --outdir "C:\tmp" %f
)

Notas:

  • NÃO funcionará se alguma instância do LO estiver aberta!
  • Outdir é necessário
  • curingas para arquivos de entrada NÃO são suportados (daí o loop for)

(copiei minha resposta do ask.libreoffice)

RafiK
fonte