Costure dois JPEGs juntos em um PDF

5

Eu preciso de duas imagens JPEG de 8,5 polegadas por 11 polegadas e juntá-las em duas páginas de um PDF. Existe uma linha de comando ou ferramenta GUI para isso?

    
por Naftuli Kay 16.03.2012 / 20:06

6 respostas

8

Como você está interessado em um pdf de duas páginas, você pode fazer algo semelhante

convert input1.jpg output1.pdf
convert input2.jpg output2.pdf

O próximo passo é fazer um pdf fora dele. Isso pode ser feito facilmente com gs . Como explicado aqui: link

Você também pode usar o kit de ferramentas imagemagick para primeiro costurar as imagens jpg, o que pode ser feito somente a partir da linha de comando.

convert -append input1.jpg input2.jpg output.jpg
convert output.jpg output.pdf

Mais informações link

    
por 16.03.2012 / 20:55
5

Uma maneira é criar um documento LaTeX que inclua as imagens e, por sua vez, crie um documento pdf contendo ambos jpg s. Impiedosamente retirado de outra resposta : você poderia fazer algo como o seguinte. Crie um arquivo image.tex com o conteúdo:

\documentclass{article}
\usepackage[active,tightpage]{preview}
\usepackage{graphicx}
\PreviewMacro[{*[][]{}}]{\includegraphics}
\begin{document}
\includegraphics{img1.jpg}
\newpage
\includegraphics{img2.jpg}
\end{document}

Em seguida, compile o arquivo em um documento pdf :

$ pdflatex image.tex
    
por 16.03.2012 / 20:22
2

Primeiro, crie dois pdfs para as duas imagens jpeg usando o processador de texto OpenOffice. Então você pode mesclar os dois pdfs usando o PDF-Shuffler .

    
por 16.03.2012 / 20:14
0

Mais de um comentário sobre o estado da arte, em vez de uma resposta, mas:

Acredito que usar um editor de texto (como o LibreOffice ou o OpenOffice.org) ou um processador de texto (como o LaTeX) para gerar uma versão em pdf das imagens jpeg é um pouco exagerado, já que é algo tão simples quanto uma única imagem.

OTOH convert realmente converte, ele não simplesmente coloca a imagem JPEG dentro de um contêiner PDF (talvez eu esteja errado aqui e o PDF não suporta fluxos JPEG, mas acho que sim), embora convert seja de maneira mais fácil e rápida, ainda é um pouco overkill - ironicamente, talvez o LibreOffice ou o LaTeX copiem o JPEG em vez de convertê-lo (mas aqui eu diria que não vale a pena).

Para a etapa de junção, você pode usar, como já foi apontado, gs . Há também pdftk , que, IIRC, apenas cola os PDFs juntos (gs lerá os PDFs e renderizará um novo pdf dele (pelo menos quando usado com pdfwrite , você está livre para gerar, por exemplo, um arquivo postscript em vez disso, embora isso seja de pouca utilidade aqui).

    
por 16.03.2012 / 21:21
0

Esta também é uma solução link .

Mas parece que o JPEG original pode ser alterado.

    
por 26.04.2013 / 08:57
0
  1. Crie uma nova pasta, adicione-a a essa pasta e verifique se ela tem um arquivo .jpg final (talvez seja importante)
  2. Vá para a pasta e digite no terminal convert *.jpg output.pdf

Isso funciona com quantos JPGs você quiser. Você receberá um arquivo PDF de n páginas para n arquivos JPG.

    
por 01.02.2014 / 16:00

Tags