Convertendo imagens de diferentes tipos para PDF [duplicado]

0

Eu tenho algumas centenas de arquivos de imagem. Isso consiste em arquivos de vários tipos, como 1.png 2.jpg 3.png e assim por diante. Eu quero criar um PDF a partir dessas imagens sem alterar a ordem das páginas. O número no nome da imagem deve ser usado para preservar a ordem das páginas.

    
por Sunny 20.11.2015 / 12:14

2 respostas

1

Usando imagemagick , você pode usar um script como esse

TMP='mktemp -d'
for img in 'ls'; do
    convert "$img" "$TMP"/"$img".pdf
done

convert $TMP/*.pdf merged.pdf

EDIT: Eu vi agora uma resposta semelhante. A única coisa que esse script adiciona é mesclar todos os arquivos em apenas um pdf.

    
por clobrano 20.11.2015 / 12:30
2

Você pode criar um script bash:

#!/bin/bash

for f in *.jpg; do
  convert ./"$f" ./"${f%.jpg}.pdf"
done

EDIT: Fonte - link

    
por Ryan Hoover 20.11.2015 / 12:27