lote agregar encabezado / pie de página a archivos pdf

3

¿Existe un comando o script que me ayudaría a facilitar el proceso de agregar números de página a un pdf con cientos de páginas? Gracias.

Betty
fuente

Respuestas:

2

Usando LaTeX!

0) Instale LaTeX si es necesario

1) En el siguiente documento de látex reemplace x.pdfpor sufile.pdf

\documentclass{article}
\RequirePackage[a4paper,top=3cm,left=3cm,right=3cm,bottom=3cm]{geometry}

\usepackage{pdfpages}
\usepackage{fancyhdr}
\begin{document}

\fancyfoot[RO]{Braga}
\fancyfoot[LO]{2015}
\fancyfoot[CO]{===}

\fancyhead[LO]{Lecture notes of askubuntu}
\fancyhead[RO]{\thepage}

  \includepdf[pagecommand={\thispagestyle{empty}},pages=1 ]{x.pdf}
  \includepdf[pagecommand={\thispagestyle{fancy}},pages=2-]{x.pdf}

\end{document}

3) ejecutar pdflatex addfooter.texy addfooter.pdfse creará un.

4) adaptar los encabezados, pie de página (izquierda, centro, derecha), ajustar el tamaño de los márgenes, etc.

Actualizar:

Aunque la versión LaTeX nos da más control sobre los detalles, como señaló @steeldriver, en algunas situaciones una pdfjamlínea de comando es la mejor opción. Uso tipico:

pdfjam --outfile newfile.pdf --pagecommand '{}' oldfile.pdf

fuente
2
El pdfjampaquete proporciona una interfaz posiblemente más conveniente para la pdfpagesfuncionalidad de Latex, por ejemplopdfjam --outfile newfile.pdf --pagecommand '{}' oldfile.pdf
steeldriver
@steeldriver, gracias! pdfjamsiempre es una buena idea, pero en este caso creo que tendremos que afinar algunos detalles, (definir los márgenes, tamaño de página, encabezado y pie de página, detalles y probablemente algunas páginas no numeradas, etc)
Gracias, eso me ayudó. ¿Alguien puede dar una pista sobre cómo mover la salida --pagecommanda la parte superior, o más en general, dónde puedo encontrar documentación sobre lo que es posible --pagecommand? tal vez el texto en negrita o los colores también sean interesantes. Gracias de antemano!
Divramod
1

De hecho, encontré una solución mucho mejor. En lugar de hacerlo manualmente como se sugirió anteriormente, y perder tiempo en resolverlo, la forma más fácil es simplemente instalar el paquete jpdftweak . Hace esto y más con un par de clics del mouse. ¡Disfrutar!

Betty
fuente