Estou procurando unir vários PDFs em um arquivo. Existe um programa / caminho (preferencialmente de código aberto) que possa fazer isso por mim com pouco aborrecimento? Se você compartilha um programa, explique por que ele funcionará e não apenas um link.
Eu gosto bastante do PDFSam , pois é uma boa ferramenta de plataforma cruzada para dividir e mesclar páginas de arquivos PDF.
Eu acredito que está escrito em Java (portanto, multiplataforma) e o código fonte está disponível.
Eu o usei como substituto muitas vezes quando as pessoas me digitalizaram um monte de documentos da impressora de rede que eu tive que separar e aparecer em diferentes ordens e eu tenho que dizer que tem bastante recursos úteis para uma ferramenta cujo único objetivo real é dividir e mesclar pdfs.
Ele também suporta reordenação no local e visualizações de miniaturas, o que pode economizar um pouco de tempo, especialmente quando você não consegue se lembrar de qual arquivo é qual.
Finalmente, o PDFCreator também pode mesclar documentos, mas parece ser um pouco complicado de fazer. Seria realmente útil para mesclar vários tipos diferentes de arquivos de origem.
Instale o GSview no computador. Converta file1.pdf e file2.pdf para o formato PostScript (.ps). No Adobe Acrobat Reader, isso pode ser feito com Arquivo -> Abrir .. arquivo1.pdf, Arquivo -> Imprimir ... -> Selecione uma impressora PostScript -> marque Imprimir no arquivo -> OK. Escreva file1.ps em Nome do arquivo: -> OK.
Repita essas etapas para converter file2.pdf em file2.ps. Neste exemplo, supõe-se que os arquivos sejam salvos no diretório c: \ tilap \.
Não é necessário ter uma impressora PostScript. Um driver para ele pode ser instalado mesmo se já houver alguma outra impressora conectada ao computador.
Abra o Bloco de notas (ou algum outro editor de texto), copie e cole o seguinte snippet de código PostScript em um editor. Edite o código para corresponder ao diretório em que file1.ps e file2.ps foram salvos. Lembre-se de usar \ em vez de \ nos nomes dos caminhos. Salve os resultados em algum diretório como file12.ps.
%!PS
% Written by Helge Blischke, see
% http://groups.google.com/groups?ic=1&selm=3964A684.49D%40srz-berlin.de
%
% The following 2 procs encapsulate the jobs to be processed
% much as is done with EPS images:
/_begin_job_
{
/tweak_save save def
/tweak_dc countdictstack def
/tweak_oc count 1 sub def
userdict begin
}bind def
/_end_job_
{
count tweak_oc sub{pop}repeat
countdictstack tweak_dc sub{end}repeat
tweak_save restore
}bind def
% Now, add your jobs like this:
_begin_job_
(c:\\tilap\\file1.ps)run
_end_job_
_begin_job_
(c:\\tilap\\file2.ps)run
_end_job_
% and so on.
Inicie o GSview para visualizar os arquivos PostScript mesclados. Arquivo -> Abrir ... -> file12.ps. ... e converta-o novamente em PDF: Arquivo -> Converter ... -> Dispositivo: pdfwrite -> OK -> file12.pdf
O CutePDF une PDFs? Eu pensei que apenas "salvou" documentos em PDF?
James Mertz
deve poder imprimir vários documentos em um único PDF, mas ainda não tentei. @kron
Sathyajith Bhat
Você não precisa usar o gsview. O próprio gs pode fazer o truque, sem ps no intermediário. Apenas uma única linha:gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=output.pdf input1.pdf input2.pdf
O pdftk parece ser a ferramenta mais frequentemente referenciada para todos os tipos de manipulação de PDF.
O comando de amostra do site que descreve como mesclar vários PDFs.
Uma GUI rudimentar está disponível: pdftk4all
Um pouco mais bonito: pdftk Builder
Finalmente, o PDFCreator também pode mesclar documentos, mas parece ser um pouco complicado de fazer. Seria realmente útil para mesclar vários tipos diferentes de arquivos de origem.
fonte
Você pode usar o gsview
Outras alternativas incluem o CutePDF Writer & PDF Toolkit
fonte
gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=output.pdf input1.pdf input2.pdf