Como posso converter cerca de 100 PNGs em um PDF em um Mac? Estou aberto a usar a linha de comando, se ajudar.
Eu tentei usar o iPhoto, mas ele fecha, não sei por quê. Salvar da visualização não faz exatamente o que eu quero. Pensamentos?
Como posso converter cerca de 100 PNGs em um PDF em um Mac? Estou aberto a usar a linha de comando, se ajudar.
Eu tentei usar o iPhoto, mas ele fecha, não sei por quê. Salvar da visualização não faz exatamente o que eu quero. Pensamentos?
Respostas:
Se você possui o Leopard (10.5 ou posterior) ou o Lion, a maneira mais fácil é usar o Preview . Faça o seguinte:
É isso aí! Agora você deve ter um PDF contendo todas as suas imagens.
Se isso não funcionar, você deve procurar soluções de terceiros, como o Adobe Acrobat Pro, que possui um recurso de combinação ou PDFLab .
Prefiro usar ferramentas de linha de comando como o ImageMagick para esse tipo de trabalho. Você pode instalar o IM com o Homebrew :
brew install imagemagick
Depois você pode fazer
convert *.jpg output.pdf
e se o PDF resultante for um pouco grande, tente:
convert -quality 60 *.jpg output.pdf
É claro que o ImageMagick também funciona em outros sistemas Unix e até mesmo no cygwin.
(Se você deseja uma ordem específica, também pode escrever os .jpg
nomes dos arquivos um por um. Ou use *
e renomeie os .jpg
em ordem alfabética.)
convert --version|head -1
dá-meVersion: ImageMagick 6.9.5-2 Q16 x86_64 2016-07-13 http://www.imagemagick.org
Meu método é semelhante ao de Marcus, mas funciona um pouco melhor para mim quando as imagens têm tamanhos diferentes e você não deseja que o PDF tenha apenas 8,5x11, mas mantenha cada página do tamanho da imagem original.
Depois disso, divergimos:
Nas versões mais atuais do OSX, é melhor usar a ferramenta de linha de comando nativa sips
- consulte a pergunta Stack Overflow 6349984 , que converte de pdf em png. Deve ser muito mais fácil criar um script sips
(que está disponível desde ~ 2009) do que clicar várias vezes na Visualização.
Essencialmente,
sips -s format pdf input-png-file-path --out output-pdf-file-path
Uma maneira muito mais simples é usar o Automator de aplicativos bastante esquecido, encontrado na pasta Aplicativos.
Este link mostra exatamente como: Use o Automator para combinar suas fotos de pesquisa em um PDF
Eu recomendo o programa CLI Python img2pdf
para conversão sem perdas:
https://gitlab.mister-muffin.de/josch/img2pdf
Exemplo de uso:
img2pdf img1.png img2.jpg -o out.pdf