Usando Perl, ¿cómo puedo combinar o combinar los archivos PDF de muestra en un solo archivo PDF?¿Cómo puedo combinar archivos PDF con Perl?
Respuesta
CAM::PDF puede hacer esto con bastante facilidad, y tiene un frente de línea de comandos simple para ayudar. Nota: soy el autor de esa biblioteca. Ejemplo:
appendpdf.pl file1.pdf file2.pdf outfile.pdf
Desde la sección de sinopsis de la perldoc:
my $anotherpdf = CAM::PDF->new('test2.pdf');
$pdf->appendPDF($anotherpdf);
Usted puede utilizar la utilidad de GhostScriptpdf2ps
para convertir los archivos PDF en archivos PostScript, concatenar los archivos PostScript, y luego usar ps2pdf
para convertir el resultado en un archivo PDF.
¿Por qué el voto a favor? Al menos deje una razón ... –
Creo que es porque su solución no usa Perl. –
El hecho de que no sea una solución de Perl nativa no significa que no sirva para nada. Perl puede invocar fácilmente otras utilidades a través del shell. –
¿Por qué necesita hacerlo desde Perl? Chris ya ha mencionado CAM::PDF.
Si solo necesita unirlos, pdftk (PDF ToolKit) funciona bien. Es una línea de comando simple:
pdftk file1.pdf file2.pdf cat output merged.pdf
- 1. Combinar archivos PDF C#
- 2. ¿Cómo puedo leer y manipular archivos PDF 1.5 en Perl?
- 3. ¿Cómo combinar muchos archivos PDF en uno solo?
- 4. ¿Cómo combinar dos archivos PDF en uno en Java?
- 5. Fusionando archivos PDF con ITextSharp
- 6. ¿Hay alguna manera de combinar archivos PDF en pdf.js?
- 7. Fusionando archivos pdf con marcadores
- 8. Cómo puedo combinar 2 .POT archivos (archivos de traducción)
- 9. ¿Cómo puedo combinar varios hashes en un hash en Perl?
- 10. ¿Puedo extraer tablas de PDF usando Perl?
- 11. ¿Cómo puedo distinguir dos archivos en Perl?
- 12. ¿Cómo puedo hacer una búsqueda de texto completo de archivos PDF desde Perl?
- 13. Generando archivos PDF con PHP
- 14. Cómo puedo combinar plantillas de diferentes archivos HTML
- 15. Cómo combinar dos archivos mp3 en uno (combinar/unir)
- 16. Combinar columnas de diferentes archivos
- 17. Mostrar archivos PDF con python3
- 18. Combinar archivos RTF
- 19. Combinar dos archivos de texto con powershell
- 20. Minificar/combinar archivos JS
- 21. ¿Cómo puedo combinar de manera eficiente muchos patrones de expresiones regulares diferentes en Perl?
- 22. Combinar 2 archivos GetText
- 23. ¿Cómo puedo editar archivos PDF en una aplicación de iOS?
- 24. ¿Cómo puedo combinar matrices PHP?
- 25. Cómo combinar múltiples archivos de parche?
- 26. ¿Cómo puedo leer archivos de Excel en Perl?
- 27. Lea los archivos pdf con php
- 28. PDFBox: trabajando con archivos PDF muy grandes.
- 29. ¿Cómo puedo usar GTK3 con Perl?
- 30. ¿Cómo puedo eliminar la pantalla con Perl?
Hubo un error en CAM :: PDF antes de abril de 2011, donde el apéndice podría estar dañado si el archivo2.pdf fuera más grande que el archivo1.pdf. La solución fue anteponer (appendpdf.pl -p) file1.pdf a file2.pdf. Esto se soluciona en CAM :: PDF 1.54. –