Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Pdfs And QuickReport (https://www.clubdelphi.com/foros/showthread.php?t=92852)

muli 22-02-2018 11:09:59

Pdfs And QuickReport
 
Se ha hablado mucho de pdfs y quickreport pero nunca se ha planteado o por lo menos yo no lo he leido en ningún lado ni visto en el foro, la cuestión es la siguiente: teniendo un fichero pdf (digase de un documento o una imagen cualquiera pero en formato pdf) hago un informe por ejemplo de una ficha de un producto y tengo asociado a ese producto una ruta en el disco que lleva a un fichero pdf, como podría en el informe que genero de esa ficha del producto inscrustar en una parte del informe esa imagen o ese documento que tengo en formato pdf.

Saludos a todos.

Casimiro Notevi 22-02-2018 11:52:26

Realmente se ha hablado mucho sobre eso :)
Solamente necesitas tener un campo más en la tabla, donde se guardará la ruta al pdf.

muli 22-02-2018 13:01:35

Gracias por contestar, no me refería a guardar la ruta del pdf, me refería a que ese pdf aparezca impreso, pues en forma miniatura por ejemplo en el informe que genero de la ficha del producto.

Casimiro Notevi 22-02-2018 13:50:01

¿"Imprimir" un pdf dentro de un informe?
¿Qué quieres decir con "en miniatura"?

muli 22-02-2018 20:32:14

Pues imaginate un plano en un A4 y lo pongo en el informe en un rectangulo de 9X12 por ejemplo.

Casimiro Notevi 22-02-2018 20:55:52

Imagino que podrías cargarlo en pantalla y hacer una captura de su posición, guardándola en una imagen, que luego presentarías en el informe.

Garada 23-02-2018 09:03:48

Puedes usar una utilidad externa para convertir a imagen esa primera página mientras generas el listado.
Por ejemplo, Ghostscript se puede usar como una DLL desde Delphi.

ElDioni 23-02-2018 15:25:21

Hola,

si tienes instalado en el ordenador Foxit Pdf o Adobe Reader, podrás incluir en delphi un Activex que te permite visualizar pdfs dentro de tu aplicación, al tamaño que tu quieras. Lo que podrías hacer es utilizar este componente, cargar el pdf, mandar a un Tbitmap a través de canvas el pdf cargado en tu aplicación y luego mandar ese Tbitmap al QuickReport.

Saludos.


La franja horaria es GMT +2. Ahora son las 19:25:34.

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