LibreOffice Impress, como dimensionar uma imagem para caber no slide

2

Eu tenho imagens jpg digitalizadas de slides fotográficos. Acho que quando coloco um deles em um slide, ele aparece aproximadamente no tamanho da transparência original, em vez de ser dimensionado para caber no slide. Olhando em Posição e Tamanho, não parece haver uma maneira automática de expandi-lo para se encaixar. Existe uma maneira automática ou rápida de fazer isso em vez de redimensionar manualmente?

    
por clanlaw 30.01.2015 / 16:27

1 resposta

0

Eu não acredito que essa seja uma opção no impress como uma alternativa:

Você pode escrever um script para executar a etapa manual em um diretório cheio de imagens que deseja redimensionar. Eu provavelmente faria isso do terminal com o avconv assim: avconv -i input.jpg -vf scale=160:120 output_160x120.png

Onde escala é a largura e a altura desejadas. Concedido você precisa para coincidir com o ratio orignal ou a imagem não parece muito bem assim se sua proporção de imagem é 4x3 você pode usar 320: 240 e 16x9 você pode usar 320: 180. Com base no seu comentário, você pode usar 280: 467. Claro que você precisará de um loop para percorrer todos os arquivos de entrada.

#!/bin/bash

for f in *.jpg;
do    
command="avconv -i $f -vf scale=160:120 $f.160x120.png"
$command
done

Você pode modificar isso para atender às suas necessidades. Não se esqueça de definir permissões no script para serem executáveis.

Observação: os espaços nos nomes dos arquivos quebrarão esse script ...

Se você precisar removê-los, tente

rename "s/\s+//g" *

ou

IFS="\n"
for file in *.jpg;
do
    mv "$file" "${file//[[:space:]]}"
done

Fonte de remoção de espaço: link

    
por Elder Geek 03.02.2015 / 18:28