tengo una serie de archivos PDF de forma secuencial llamado así:¿Es posible combinar una serie de archivos PDF en uno usando Ruby?
- 01_foo.pdf
- 02_bar.pdf
- 03_baz.pdf
- etc.
El uso de Ruby, que es posible combinar estos en un gran PDF mientras los mantiene en secuencia? No me importa instalar gemas necesarias para hacer el trabajo.
Si esto no es posible en Ruby, ¿qué tal otro idioma? Sin componentes comerciales, si es posible.
Actualización:Jason Navarrete's suggestion conducen a la solución perfecta:
Coloque los archivos PDF que necesitan ser combinados en un directorio junto con pdftk (o asegurarse de pdftk está en su PATH), a continuación, ejecutar el siguiente secuencia de comandos:
pdfs = Dir["[0-9][0-9]_*"].sort.join(" ")
`pdftk #{pdfs} output combined.pdf`
O incluso que podía hacerlo como una sola línea desde la línea de comandos:
ruby -e '`pdftk #{Dir["[0-9][0-9]_*"].sort.join(" ")} output combined.pdf`'
Gran sugerencia Jason, la solución perfecta, gracias. Dale un voto arriba personas.
Gracias, nunca antes me había encontrado con pdftk. ¡Qué gran herramienta! –