Bem, você pode fazer convert image1.jpg image2.png text.txt PDFfile.pdf outputFileName.pdf. Funcionou para mim, mas o problema é que ele converte o arquivo text.txt em uma imagem, para que você não possa realçar o texto no pdf resultante.
Alaa Ali
3
@ Laaa, você deve postar isso como uma resposta e não como um comentário. Simples, conciso e com dinheiro.
Little Ancient Forest Kami
11
gscan2pdf É uma versão da GUI também no caso de o comando 'converter' falhar e funcionar para mim. (from ifoss.com): Depois que o gscan2pdf for aberto, você poderá selecionar todos os arquivos necessários clicando em Abrir arquivos. Por padrão, ele é organizado em ordem alfabética, mas você pode arrastar e soltar para reordenar as imagens conforme sua escolha. depois clique no ícone Salvar para salvar os arquivos em PDF. se você quiser apenas um arquivo PDF, clique no botão salvar. Como, por padrão, o arquivo de saída é PDF, você não precisa se preocupar muito aqui. Basta escolher onde salvar o arquivo convertido. Salve as imagens convertidas em pdf, é isso.
ImageMagic convertreduz a qualidade e aumenta o tamanho na minha experiência. Tente pdftk. Mas não sei como você adiciona imagens lá.
akostadinov 22/09
3
Você pode ajustar a -qualitysinalização para aumentar ou diminuir o tamanho do arquivo PDF resultante. Exemplo:convert -quality 50 image1.jpeg image2.jpeg image3.jpeg outputFileName.pdf
RajaRaviVarma
5
Esteja ciente de que o convert usa ghostscript sob o capô e o gs decodificará e recodificará JPEGs que resultam em perda de qualidade, mesmo que a qualidade seja alta.
tobltobs
4
Eu tive que criar mais de 6000 pdfs a partir de 30000 tiffs. convertestimar o tempo ~ 6-7 horas. Eu usei tiffcpe tiff2pdf, eles levaram alguns segundos.
jc
3
uh ... com ?! Quando eu executo converter com dois arquivos PNG como entrada e "Test.pdf" como a saída, eu recebo este erro:convert-im6.q16: not authorized `Test.pdf' @ error/constitute.c/WriteImage/1037.
Michael
33
Instale o pdftk
sudo apt-get install pdftk
Pdftk
Se o PDF é papel eletrônico, o pdftk é um removedor de grampos, um furador, um fichário, um anel decodificador secreto e um raio-X. O Pdftk é uma ferramenta simples para realizar tarefas diárias com documentos PDF.
Você pode criar arquivos PDF a partir de texto ou imagens com o Libre Office e, em seguida, costurá-los com outros arquivos PDF
Isso não funciona para concatenar imagens com PDFs, certo?
Garrett
2
@Sótão. Não, mas existem várias maneiras de converter uma imagem em pdf, usando encoberto, por exemplo, ou apenas imprimindo em pdf a partir de muitos programas. Depois que a imagem estiver em pdf, você poderá usar o pdftk para juntá-los.
Warren Hill
11
Funciona como um encanto e mantém o texto vetorial em pdf.
conualfy
Não parece mais estar disponível nos repositórios padrão?
O PDF Chain é uma interface gráfica do usuário para o PDF Toolkit (PDFtk). A GUI suporta todos os recursos comuns da ferramenta de linha de comando de maneira confortável.
Você pode instalá-lo nos repositórios padrão ou obter o melhor e o mais recente no PDF Chain PPA .
PDF Mod é um aplicativo simples para modificar documentos PDF.
Você pode reordenar, girar e remover páginas, exportar imagens de um documento, editar o título, assunto, autor e palavras-chave e combinar documentos por meio de arrastar e soltar.
Usei a substituição de comando para passar os itens selecionados retornados por findcomando como argumento para convertcomando. Infelizmente sort -n, não classifiquei meus arquivos corretamente, então tentei a -Vopção e ele fez o truque. Verifique também se o nome dos seus arquivos e diretórios está na ordem de classificação natural com antecedência. Por exemplo, dir1, dir2, dir3não dir1, dir_2, dir3.
Exatamente o que eu precisava! Tentei várias ferramentas todas tiveram algum problema na classificação, por exemplo. Perfeito!
Max
11
Você pode instalá-lo via sudo apt install imagemagick. Caso contrário, você não tem o comando convert.
precisa saber é o seguinte
4
Instale o editor mestre de PDF. A ferramenta oferece a criação, mesclagem e extração de arquivos PDF. Confira aqui detalhes sobre o editor mestre de PDF e a instalação no Ubuntu
É gratuito para fins não comerciais, funciona muito bem. Esta é uma ferramenta moderna e atualizada, ao contrário de outras mencionadas aqui, que são muito votadas, mas são antigas e rudimentares.
Não acredito que ninguém tenha mencionado o látex (tex) ainda. Ele foi projetado especificamente para produzir documentos e pode combinar texto, imagens e PDFs em um documento 'mestre' (sem qualquer degradação da qualidade). É um conjunto completo de bibliotecas e uma linguagem de marcação extensível, basicamente - existe desde sempre e é muito usado na comunidade científica ainda.
Provavelmente porque ninguém esperava que a pergunta do OP fosse sobre criar um fluxo de trabalho diário no nível do trabalho. Fale sobre o uso de uma bomba nuclear para iniciar uma fogueira de acampamento! (Eu sou um fã de TeX, aliás, mas nunca o usaria para esse propósito.)
Lexible
2
Esta é a solução que eu usei para converter vários TIFFs em PDFs.
Eu tive que criar mais de 6.000 PDFs a partir de 30.000 tiffs. converttempo estimado: 6 a 7 horas.
Eu usei tiffcpe tiff2pdf, eles levaram alguns segundos.
Hrm, meus arquivos tif de entrada são 160M, mas o pdf gerado pelo tiff2pdf é de cerca de 820M. Não tenho certeza se isso é realmente "apenas empacotar" as coisas.
markasoftware
2
Adicionando a resposta da comunidade acima, você pode fazer
convert 'ls *.jpg -tr'. Para forçar o arquivo PDF a ter as imagens em ordem cronológica.
Eu nunca o havia usado antes, mas levei cerca de 10 minutos para começar a criar .PDFs e cerca de 40 minutos para personalizá-los exatamente como eu queria. Incluí os melhores guias de formatação que encontrei no final.
Basicamente, você cria um .texarquivo - por exemplo hello.tex- com a linguagem LaTeX, depois executa pdflatex hello.texesse arquivo e ele gera o PDF. O básico do idioma pode ser encontrado aqui:
http://www.maths.tcd.ie/~dwilkins/LaTeXPrimer/
Aqui está um .texarquivo de exemplo de barebones :
\documentclass[a4paper,10pt]{article}
\begin{document}
{\footnotesize
YOUR TEXT HERE
YOUR TEXT HERE
}
\end{document}
Você pode incluir instruções sobre como fazer o que o OP deseja?
Seth
Está feito. :-)
cochisebt
3
Eu votaria negativamente, mas não tenho representante suficiente. O PDF-Shuffler aceita apenas arquivos PDF. A pergunta também incluía arquivos de imagem e arquivos de texto.
precisa saber é o seguinte
Com o Libreoffice, você pode converter arquivos de texto em pdf. Como também é possível inserir arquivos de imagem no Libreoffice, depois converter em pdf. Quando tudo estiver em pdf, o Pdf-Shuffler pode fazer o trabalho. Mas não acho que um software possa fazer todo o trabalho de uma só vez.
cochisebt
0
Para pdf de várias páginas:
Converta todos os arquivos em pdf e junte-se usando um gravador de pdf, por exemplo. pdftk, pdfill, Microsoft Print para PDF, CutePDF, etc
Para pdf de página única:
Converta todos os arquivos em imagens, por exemplo. PNG, nomeado em sequência. Em seguida, junte-se a uma página com o conversor de imagem, por exemplo. imgconv
Pode haver alguns conversores que podem manipular em outros formatos ou até mesmo processar com formatos de entrada nativos antes da saída para pdf. Todos os programas mencionados aqui são gratuitos.
O OP está perguntando como converter image1.tif image 2.tif image 3.jpg em images.pdf
Lexible
Não exatamente. O OP também deseja mesclar arquivos PDF com imagens. É melhor criar arquivos PDF a partir de imagens usando o img2pdfcomando, pois ele cria PDF contendo a imagem original e depois o usa pdfjoin.
kubus 27/04
-1
Usando o Gimp , importe como camadas, exporte como pdf :)
convert image1.jpg image2.png text.txt PDFfile.pdf outputFileName.pdf
. Funcionou para mim, mas o problema é que ele converte o arquivo text.txt em uma imagem, para que você não possa realçar o texto no pdf resultante.Respostas:
Se você estiver disposto a usar um terminal, poderá usar o ImageMagick. Instale-o com
então você pode fazer:
Funcionou para mim, mas o problema é que ele converte o
text.txt
arquivo em uma imagem, para que você não possa realçar o texto no pdf resultante.fonte
convert
reduz a qualidade e aumenta o tamanho na minha experiência. Tentepdftk
. Mas não sei como você adiciona imagens lá.-quality
sinalização para aumentar ou diminuir o tamanho do arquivo PDF resultante. Exemplo:convert -quality 50 image1.jpeg image2.jpeg image3.jpeg outputFileName.pdf
convert
estimar o tempo ~ 6-7 horas. Eu useitiffcp
etiff2pdf
, eles levaram alguns segundos.convert-im6.q16: not authorized `Test.pdf' @ error/constitute.c/WriteImage/1037.
Instale o pdftk
Pdftk
Se o PDF é papel eletrônico, o pdftk é um removedor de grampos, um furador, um fichário, um anel decodificador secreto e um raio-X. O Pdftk é uma ferramenta simples para realizar tarefas diárias com documentos PDF.
Você pode criar arquivos PDF a partir de texto ou imagens com o Libre Office e, em seguida, costurá-los com outros arquivos PDF
Também pode
Dividir páginas PDF em um novo documento
Girar páginas ou documentos PDF
e muito mais além
Mais detalhes aqui: Ubuntu Geek: Lista de ferramentas de edição de PDF
fonte
Experimente o PDF Chain :
Você pode instalá-lo nos repositórios padrão ou obter o melhor e o mais recente no PDF Chain PPA .
Ou PDF Mod :
Veja também:
fonte
convert
) em PDF, e depois usá-lo.Para vários arquivos dentro de um diretório e seus subdiretórios com extensões diferentes, não consegui encontrar uma resposta clara, então aqui está
Usei a substituição de comando para passar os itens selecionados retornados por
find
comando como argumento paraconvert
comando. Infelizmentesort -n
, não classifiquei meus arquivos corretamente, então tentei a-V
opção e ele fez o truque. Verifique também se o nome dos seus arquivos e diretórios está na ordem de classificação natural com antecedência. Por exemplo,dir1, dir2, dir3
nãodir1, dir_2, dir3
.fonte
sudo apt install imagemagick
. Caso contrário, você não tem o comando convert.Instale o editor mestre de PDF. A ferramenta oferece a criação, mesclagem e extração de arquivos PDF. Confira aqui detalhes sobre o editor mestre de PDF e a instalação no Ubuntu
fonte
Não acredito que ninguém tenha mencionado o látex (tex) ainda. Ele foi projetado especificamente para produzir documentos e pode combinar texto, imagens e PDFs em um documento 'mestre' (sem qualquer degradação da qualidade). É um conjunto completo de bibliotecas e uma linguagem de marcação extensível, basicamente - existe desde sempre e é muito usado na comunidade científica ainda.
Tecnicamente, é uma linguagem tipográfica.
fonte
Esta é a solução que eu usei para converter vários TIFFs em PDFs.
Eu tive que criar mais de 6.000 PDFs a partir de 30.000 tiffs.
convert
tempo estimado: 6 a 7 horas.Eu usei
tiffcp
etiff2pdf
, eles levaram alguns segundos.Dessa forma, é realmente rápido, porque as imagens não são convertidas, apenas compactadas.
Talvez haja alguns formatos tiff que não funcionam tão facilmente, para mim funcionou perfeitamente.
Espero que ajude.
fonte
Adicionando a resposta da comunidade acima, você pode fazer
convert 'ls *.jpg -tr'
. Para forçar o arquivo PDF a ter as imagens em ordem cronológica.fonte
Experimente o LaTeX com
pdflatex
.Eu nunca o havia usado antes, mas levei cerca de 10 minutos para começar a criar .PDFs e cerca de 40 minutos para personalizá-los exatamente como eu queria. Incluí os melhores guias de formatação que encontrei no final.
sudo apt-get install pdflatex && sudo apt-get install texlive
Basicamente, você cria um
.tex
arquivo - por exemplohello.tex
- com a linguagem LaTeX, depois executapdflatex hello.tex
esse arquivo e ele gera o PDF. O básico do idioma pode ser encontrado aqui: http://www.maths.tcd.ie/~dwilkins/LaTeXPrimer/Aqui está um
.tex
arquivo de exemplo de barebones :Formatação extra opcional:
Para adicionar imagens: https://www.sharelatex.com/learn/Inserting_Images
Para diferentes tamanhos de fonte: https://www.sharelatex.com/learn/Font_sizes,_families,_and_styles
Para fontes diferentes: https://www.sharelatex.com/learn/Font_typefaces
Para alterar o tamanho e as margens da página ao usar
pdflatex
:\usepackage[pass,paperwidth=148mm,paperheight=210mm,margin=5mm]{geometry}
fonte
Eu uso o PDF-Shuffler para esse tipo de uso, funciona muito bem.
É uma ferramenta gráfica. Você simplesmente carrega todos os arquivos pdf que deseja fundir. Você pode alterar a ordem das páginas como desejar.
fonte
Para pdf de várias páginas:
Converta todos os arquivos em pdf e junte-se usando um gravador de pdf, por exemplo. pdftk, pdfill, Microsoft Print para PDF, CutePDF, etc
Para pdf de página única:
Converta todos os arquivos em imagens, por exemplo. PNG, nomeado em sequência. Em seguida, junte-se a uma página com o conversor de imagem, por exemplo. imgconv
imgconv.exe -append *.png out2.pdf
(para vertical)imgconv.exe +append *.png out2.pdf
(para lateral)Pode haver alguns conversores que podem manipular em outros formatos ou até mesmo processar com formatos de entrada nativos antes da saída para pdf. Todos os programas mencionados aqui são gratuitos.
fonte
Há uma série de utilitários no pacote
texlive-extra-utils
agrupadopdfjam
. Para ingressar em pdfs, useAo contrário,
convert
ele manipula diretamente em pdf sem convertê-los em imagens.Também em 18.04LTS (Bionic Beaver), neste momento, o pacote
pdftk
não é suportado. Eu recomendariapdfjam
se alguém prefere usar linha de comando.fonte
img2pdf
comando, pois ele cria PDF contendo a imagem original e depois o usapdfjoin
.Usando o Gimp , importe como camadas, exporte como pdf :)
Versão Gimp: 2.10.8
fonte