
Estoy buscando unir varios PDF en un solo archivo. ¿Existe algún programa/forma (preferiblemente de código abierto) que pueda hacer esto por mí sin problemas? Si comparte un programa, proporcione las razones por las que funcionará y no solo un enlace.
Respuesta1
me gusta bastantePDFSamya que es una buena herramienta multiplataforma para dividir y fusionar páginas de archivos pdf.
Creo que está escrito en Java (por lo tanto, multiplataforma) y el código fuente está disponible.
Lo he usado como alternativa muchas veces cuando la gente me escaneaba un montón de documentos de la impresora de red que luego tuve que dividir y volver a fusionar en diferentes órdenes y debo decir que tiene bastantes Funciones útiles para una herramienta cuyo único propósito real es dividir y fusionar archivos PDF.
Incluso admite reordenamiento in situ y vistas en miniatura, lo que puede ahorrar un poco de tiempo, especialmente cuando no recuerdas qué archivo es cuál.
Respuesta2
pdftkparece ser la herramienta a la que se hace referencia con más frecuencia para todo tipo de manipulación de PDF.
El comando de muestra de su sitio web que describe cómo fusionar varios archivos PDF.
pdftk 1.pdf 2.pdf 3.pdf cat output 123.pdf
Hay disponible una GUI rudimentaria:pdftk4all
Uno un poco mejor:Constructor de pdftk
Finalmente,Creador de PDFTambién puede fusionar documentos, pero parece un poco engorroso. Sin embargo, sería muy útil para fusionar varios tipos diferentes de archivos fuente.
Respuesta3
Puedes usarvista gs
Instale GSview en la computadora. Convierta file1.pdf y file2.pdf al formato PostScript (.ps). En Adobe Acrobat Reader, esto se puede hacer con Archivo -> Abrir... archivo1.pdf, Archivo -> Imprimir... -> Seleccionar alguna impresora PostScript -> marcar Imprimir en archivo -> Aceptar. Escriba file1.ps en Nombre de archivo: -> Aceptar.
Repita estos pasos para convertir file2.pdf en file2.ps. En este ejemplo se supone que los archivos se guardan en el directorio c:\tilap\.
No es necesario disponer de una impresora PostScript. Se puede instalar un controlador incluso si ya hay otra impresora conectada a la computadora.
Abra el Bloc de notas (o algún otro editor de texto), copie y pegue el siguiente fragmento de código PostScript en un editor. Edite el código para que corresponda al directorio donde se guardaron file1.ps y file2.ps. Recuerde usar \ en lugar de \ en los nombres de las rutas. Guarde los resultados en algún directorio 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 GSview para ver archivos PostScript fusionados. Archivo -> Abrir... -> archivo12.ps. ...y convertirlo nuevamente a PDF: Archivo -> Convertir... -> Dispositivo: pdfwrite -> Aceptar -> file12.pdf
Otras alternativas incluyenLindoescritor de PDF&Kit de herramientas PDF