Eu converto um arquivo ppt em um arquivo pdf, por
$ libreoffice --headless --invisible --convert-to pdf 1.ppt
javaldx: Could not find a Java Runtime Environment!
Warning: failed to read path from javaldx
convert /tmp/test/1.ppt -> /tmp/test/1.pdf using filter : impress_pdf_Export
Overwriting: /tmp/test/1.pdf
O que significam as duas primeiras linhas sobre javaldx
na saída?
Isso causará algum problema? Não tenho certeza se o arquivo pdf criado tem algum problema.
Como devo resolver o problema?
Uma coisa que descobri é que o comando criava slides duplicados de o arquivo ppt original no arquivo pdf de saída, embora em alguns olhar ligeiramente diferente. Por exemplo: o arquivo ppt original 19 slides, mas o arquivo pdf de saída tem 38 páginas com o primeiro 19 páginas para os 19 slides e as últimas 19 páginas para os mesmos 19 desliza novamente com uma aparência diferente.
É por causa do erro e aviso de javaldx
? Como posso evitar as páginas duplicadas dos mesmos slides?
Obrigado.
Atualização:
Ubuntu 16.04
$ libreoffice --version
LibreOffice 5.1.6.2 10m0(Build:2)
$ java --version
java 9-ea
Java(TM) SE Runtime Environment (build 9-ea+171)
Java HotSpot(TM) 64-Bit Server VM (build 9-ea+171, mixed mode)
Eu nunca mudei meu libreoffice depois que ele foi instalado.
Atualização:
Acabei de instalar o último libreoffice, e quando eu converto ppt para pdf, o aviso javaldx não encontrado desapareceu, mas o arquivo pdf de saída ainda tem páginas duplicadas para os slides (veja o link que eu dei anteriormente). Então, como devo evitar as páginas duplicadas no arquivo pdf de saída?
$ libreoffice5.4 --headless --invisible --convert-to pdf 1.ppt
convert /tmp/test/1.ppt -> /tmp/test/1.pdf using filter : impress_pdf_Export
Overwriting: /tmp/test/1.pdf