¿Y cuál es la mejor herramienta para fusionar los pdf?
En Linux (así como en Windows), puede instalar un pequeño programa útil, pdftk
. Funciona bien para unir archivos PDF. Por ejemplo:
$ pdftk in1.pdf in2.pdf in3.pdf in4.pdf in5.pdf in6.pdf cat output out.pdf
donde in*.pdf
son los archivos de entrada y out.pdf
es el resultado. En el medio, @jerik ya dio una respuesta sobre cómo lidiar con el TOC.
Con la versión 1.45, el 6 de diciembre de 2012 es pdftk
capaz de crear marcadores con update_info, que podría usarse como toc.
Se hace en 3 pasos:
Condición previa para mi ejemplo
3 archivos PDF. Única página.
page1.pdf
page2.pdf
page3.pdf
1. Crea la información del marcador
# build the bookmark out of an example file
pdftk page1.pdf dump_data output meta.txt
# Edit meta.txt as you need
Aquí hay un ejemplo que funcionó para mí, meta.txt:
InfoBegin
InfoKey: Creator
InfoValue: PDFTK
NumberOfPages: 3
PageMediaBegin
PageMediaNumber: 1
PageMediaRotation: 0
PageMediaRect: 0 0 595.32 841.92
PageMediaDimensions: 595.32 841.92
BookmarkBegin
BookmarkTitle: Page 1
BookmarkLevel: 1
BookmarkPageNumber: 1
BookmarkBegin
BookmarkTitle: Page 2
BookmarkLevel: 1
BookmarkPageNumber: 2
BookmarkBegin
BookmarkTitle: Page 3
BookmarkLevel: 1
BookmarkPageNumber: 3
2. Crear un archivo pdf fusionado temporal
pdftk page* cat output temp.pdf
3. Añadir los marcadores al pdf
pdftk temp.pdf update_info meta.txt output final.pdf
Cuando abre el archivo final.pdf en Acrobat Reader, ve los marcadores en el lado izquierdo.