Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Editar un pdf (https://www.clubdelphi.com/foros/showthread.php?t=96211)

muli 25-04-2023 17:56:13

Editar un pdf
 
Hola estoy mirando y no hay mucha información al respecto, sobre lo que voy a preguntar. Teniendo un pdf (ya lo tengo creado), lo abro, lo imprimo, sin problema. Lo que quiero hacer es poner una imagen o otro pdf, me da igual, pues generaria un pdf de la imagen, en una parte concreta del pdf inicial, modificando el pdf inicial. Algo parecido existe en el autofirma cuando quieres hacer visible la firma te deja seleccionar un area del documento (pdf, xml, word, etc) para poner los datos de la firma. Una idea por donde puedo empezar.
Gracias a todos

Casimiro Notevi 25-04-2023 18:08:38

https://www.clubdelphi.com/foros/showthread.php?t=94591

pgranados 25-04-2023 21:30:27

Cita:

Empezado por muli (Mensaje 551314)
Hola estoy mirando y no hay mucha información al respecto, sobre lo que voy a preguntar. Teniendo un pdf (ya lo tengo creado), lo abro, lo imprimo, sin problema. Lo que quiero hacer es poner una imagen o otro pdf, me da igual, pues generaria un pdf de la imagen, en una parte concreta del pdf inicial, modificando el pdf inicial. Algo parecido existe en el autofirma cuando quieres hacer visible la firma te deja seleccionar un area del documento (pdf, xml, word, etc) para poner los datos de la firma. Una idea por donde puedo empezar.
Gracias a todos

Utilizando un reporteador como fastReport, quickReport, entre otros.

Neftali [Germán.Estévez] 26-04-2023 14:06:12

Cita:

Empezado por muli (Mensaje 551314)
...Teniendo un pdf (ya lo tengo creado), .... Lo que quiero hacer es poner una imagen ... en una parte concreta del pdf inicial


Manualmente no hay problema, hay muchas utilidades/programas para hacerlo, entiendo que quieres automatizarlo para hacerlo desde una aplicación delphi.


Supongo que tendrás que ir a alguna librería de componentes que permitan editar un PDF y tratar imágenes dentro de él.
https://www.loslab.com/pdf-library/hotpdf-component
https://www.gnostice.com/PDFtoolkit_VCL.asp
https://www.winsoft.sk/pdfium.htm


No tengo experiencia con ninguno de ellos así que no te puedo aconsejar de primera mano.

Seguro que si buscas encontrarás más alternativas.

engranaje 26-04-2023 20:57:42

Espero ser de ayuda. No tengo claro como es el PDF que quieres editar/Modificar. Si es un pdf que tienes tú creado y puedes crearlo como quieras, podrías intentar hacer una plantilla con capas parametrizadas.. Utilizando capas puedes parametrizar imágenes y no solo texto que es lo más normal.

Me temo que no tengo experiencia editando plantillas pdf con Capas desde Delphi. Con java puedes utilizar por ejemplo PDFbox en concreto
LayerUtility. Supongo que según la versión de Delphi que estés utilizando es posible que puedas utilizar algún componente que permita lo mismo. En el peor de los casos si conoces algo de java puedes hacer un pequeño .jar que se encargue de insertar en la capa la imagen que quieras y llamar a ese .jar desde Delphi.


La franja horaria es GMT +2. Ahora son las 09:32:38.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi