FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
visualizar pdf de una BD
Hola buenas tardes. Queria ver si alguien podria decirme como visualizar un archivo pdf que esta guardado en una tabla en un campo blob pero solo visualizarlo le idea es que solo pueda verlo mas no descagarlo espero puedan ayudarme. De antemano Muchas gracias.
Por si es necesario uso Delphi 10.2 + Firedac + postgresql |
#2
|
||||
|
||||
Hola,
Puedes traer el archivo de la DB y guardarlo en una ruta temporal
Luego cargarlo en un visor dentro de tu app. y al final borrar el archivo temporal. Para el visor puedes importar el visor de PDF de Acrobat, aunque necesitarás que los clientes tengan PDF instalado. Si usas este visor no evitarás que puedan guardar el archivo. al menos yo no se como modificar esas opciones. usar ese visor es simple. aquí un ejemplo y la documentación del ActiveX está aquí Entiendo que no quieres descargarlo, pero como la posible solución la planteo con el visor de Acrobat, con este no se como hacer la carga desde un stream.
__________________
Buena caza y buen remar... http://mivaler.blogspot.com Última edición por movorack fecha: 04-10-2017 a las 23:43:09. |
#3
|
||||
|
||||
Aclaro que no tengo idea, pero que tal si visualiza ese PDF como imagen o lo convierte en imagen. Al menos así no se podrá editar.
Por otra parte hay utilitarios gratuitos en línea de comando que hacen esta conversión, con lo que no necesitará tener nada adicional instalado. |
#4
|
||||
|
||||
Creo que en este hilo
http://www.clubdelphi.com/foros/showthread.php?t=16229 roman comenta que se puede ocultar la barra de herramientas del visor de PDF. Saludos.
__________________
Confórmate con lo que tienes pero anhela lo que te falta. |
#5
|
|||
|
|||
Movorack muy buena tu idea gracias me funciona muy bien solo si pudieras decirme como destruir esa ruta temporal.
ElDioni la verdad roman si da la solucion para quitar la barra de herramientas pero no lo hace aun me aparece la opcion de guardar el archivo sabes como solucionarlo. MAXIUM se ve interesante tu idea tendria que probar el datalle y no se si es por falta de conocimiento pero no habria problema para convertir un pdf de varias hojas a imagen?? ROMAN aparece con tu sabiduria!! Gracias a todos por sus respuesta. Ojala puedan seguir ayudandome. |
#6
|
||||
|
||||
La barra mas completa viene oculta por defecto
pero en su lugar muestra otra barra flotante que permite guardar (Parecido a la siguiente imagen)
__________________
Buena caza y buen remar... http://mivaler.blogspot.com |
#7
|
|||
|
|||
tienes razon movorack siempre, aunque oculte la barra de herramientas, me saldra esa otra flotante que me arruina el momento jeje aun asi gracias por la ayuda. si es posible podrias decirme como borrar la ruta temporal?. y si saben de algun otro componente que pueda ver el pdf seria genial.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Visualizar tga | chinchan | C++ Builder | 2 | 28-12-2010 08:05:57 |
Visualizar RTF en un DBGrid | Pitilingorri | Conexión con bases de datos | 2 | 10-12-2007 07:07:16 |
Visualizar imagen | judit25 | Gráficos | 2 | 09-05-2006 18:37:53 |
Visualizar una tabla con ADO?? | Dragon | Tablas planas | 11 | 30-12-2004 00:23:26 |
Visualizar Reportes | Choclito | Impresión | 0 | 09-10-2004 00:18:07 |
|