tools superponer sobre sellos sello pdf24 para investigacion hacer estampar editar descargar crear como pdf postscript

sobre - superponer un archivo pdf o ps encima de otro



sellos para estampar pdf (9)

Tengo dos archivos pdf o postscript (puedo trabajar con cualquiera de ellos). Lo que quiero hacer es fusionar cada página una encima de la otra para que la página1 del documento A se combine con la página 1 del documento B para producir la página 1 del documento de salida. Esto no es algo que necesariamente quiero hacer programáticamente, aunque sería útil.

¿Algunas ideas?



PDFbox para Java admite una clase de superposición que permite combinar archivos PDF de esta manera. Ver esta respuesta: marca de agua con PDFBox

Sin embargo, tanto PyPDF2 como PDFbox no han sido confiables en mi experiencia, pero quizás esto sea útil para alguien.



Podrías convertir ambos pdfs en imágenes y superponer uno en la parte superior de la otra capa.

Una biblioteca de gráficos adecuada que podría usar esto funcionaría.

La sugerencia de Watermark anterior también tiene un gran potencial, siempre y cuando no se encuentre con problemas en su idioma o en la biblioteca de gráficos / pdf que prefiera.


Si solo está trabajando con postscript, es probable que los únicos ''pagebreaks'' sean el operador ''showpage''.
En ese caso, simplemente puede tomar los datos de postscript desde el comienzo del archivo uno hasta la primera instancia de ''showpage'', haga lo mismo con el otro archivo, luego concatene estos 2 fragmentos de postscript para crear su nueva página.

Si los 2 archivos son solo una página, entonces puede simplemente unir los 2 archivos.


Tuve éxito resolviendo este problema (solo PDF y Python) utilizando pyPdf , específicamente la operación mergePage .

De los documentos:

# add page 4 from input1, but first add a watermark from another pdf: page4 = input1.getPage(3) watermark = PdfFileReader(file("watermark.pdf", "rb")) page4.mergePage(watermark.getPage(0))

Debería ser suficiente para entender la idea.


Utilicé la herramienta Mac OS PDFClerk Pro . Importé las páginas PDF y luego las combiné con la opción "Combinar páginas (apiladas)". Realmente me impresionó.



Puede hacer esto con archivos pdf usando la herramienta de línea de comandos pdftk usando la opción de stamp o background .

p.ej

$ pdftk file1.pdf background file2.pdf output combinedfile.pdf

Esto solo funcionará con un archivo de fondo de una página. Si tiene varias páginas, puede usar el comando multibackground lugar.