shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

libreoffice odp para jpg (solução)


From: Jorge Barros de Abreu
Subject: libreoffice odp para jpg (solução)
Date: Mon, 20 Feb 2012 10:56:29 -0200
User-agent: KMail/1.13.6 (Linux/2.6.37.6; KDE/4.5.5; x86_64; ; )

Olá.

Durante muito tempo e por questões de compatibilidade tentei exportar 
apresentações odp para o 
formato jpg. Nativamente o libreoffice/broffice/openoffice faz uma conversão de 
slide por vez.

Para fazer a conversão da apresentação toda de uma tacada só você deve 
primeiramente exportar para 
pdf e a seguir usar o comando convert

convert apresentacao.pdf apresentacao.jpg

Será gerado um jpg para cada slide.

a numeração dos arquivos gerados precisa ser ajustada caso contrário será 
mostrada na sequência 
incorreta. O 10 será mostrado ao lado do 100 por exemplo. a numeração do slide 
10 deve ser mudada 
para 010.

Criei um script(tstado no slackware) para fazer a mudança nos nomes de uma só 
vez:

#!/bin/bash
#nome da apresentacao a ser convertida com a extensão PDF/pdf explicitada
NOME=`echo $1 | cut -d '.' -f 1` #parte do nome antes do ponto
EXTENSAO=`echo $1 | cut -d '.' -f 2` #extensao do nome
if [[ "$EXTENSAO" != "PDF" ]] && [[ "$EXTENSAO" != "pdf" ]]
    then
    echo -e "\nA extensao tem que ser ou pdf ou PDF"
    exit
fi
unset EXTENSAO
convert $1 $NOME.jpg
MEIO="0"
for (( i=0 ; i<10 ; i++ ))
do
mv $NOME"-"$i".jpg" $NOME"-"$MEIO$i".jpg"
done
unset NOME MEIO


Até.

-- 
Data Estelar 2455976,000764
http://sites.google.com/site/ficmatinf
Desejo-lhe Paz, Vida Longa e Prosperidade.
São Bem Vindas Mensagens no Formato texto UTF-8 com Acentos.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]