Costurar vários PDF juntos

14

Estou procurando juntar vários PDF juntos em um arquivo. Existe um programa / caminho (código aberto preferido) que pode fazer isso para mim com pouco incômodo? Se você compartilhar um programa, indique por que ele funciona e não apenas um link.

    
por KronoS 16.12.2010 / 20:18

3 respostas

8

Eu gosto bastante do PDFSam , pois é uma boa ferramenta multiplataforma para dividir e mesclar páginas de arquivos PDF.

Acredito que está escrito em Java (portanto, entre plataformas) e o código-fonte está disponível.

Eu o usei como meu substituto muitas vezes quando as pessoas me examinaram um monte de documentos da impressora de rede que eu tive que dividir e remover em diferentes pedidos e eu tenho que dizer que ele tem muitos recursos úteis para uma ferramenta cujo único propósito real é dividir e mesclar pdfs.

Ele ainda suporta pedidos de reordenação e miniaturas in-loco que podem economizar um pouco de tempo, especialmente quando você não consegue lembrar qual arquivo é qual.

    
por 16.12.2010 / 20:40
9
O

pdftk parece ser a ferramenta mais frequentemente referenciada para todos os tipos de manipulação de PDF .

O comando de amostra do website deles descreve como mesclar vários PDFs.

pdftk 1.pdf 2.pdf 3.pdf cat output 123.pdf

Uma GUI rudimentar está disponível: pdftk4all

Um pouco mais bonito: pdftk Builder

Por fim, o PDFCreator também pode mesclar documentos, mas parece um pouco trabalhoso. Seria muito útil mesclar vários tipos diferentes de arquivos de origem.

    
por 16.12.2010 / 21:19
4

Você pode usar o gsview

Install GSview to the computer. Convert file1.pdf and file2.pdf into PostScript (.ps) format. In Adobe Acrobat Reader this can be done with File -> Open.. file1.pdf, File -> Print... -> Select some PostScript printer -> mark Print to file -> OK. Write file1.ps to File name: -> OK.

Repeat these steps to convert file2.pdf into file2.ps. In this example it is assumed that the files are saved into c:\tilap\ directory.

It's not necessary to have a PostScript printer. A driver for it can be installed even if there is already some other printer attached to the computer.

Open Notepad (or some other text editor), copy and paste the following PostScript code snippet into an editor. Edit the code to correspond the directory where file1.ps and file2.ps were saved. Remember to to use \ instead of \ in path names. Save the results to some directory as 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.

Start GSview to view merged PostScript files. File -> Open... -> file12.ps. ...and convert it back to PDF: File -> Convert... -> Device: pdfwrite -> OK -> file12.pdf

Outras alternativas incluem CutePDF Writer & PDF Toolkit

    
por 16.12.2010 / 20:25