Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-08-2020
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.474
Poder: 21
newtron Va camino a la fama
Escanear a PDF

Hola a tod@s.


Tenía la necesidad de escanear guardando los archivos en formato .PDF. El tema es que, como todos sabéis, los componentes de escaneo lo que te devuelven es una imagen en bmp de cada una de las hojas que se escanean así que me tocó montar un proceso para ir guardando las imágenes (ya sea 1 o varias páginas) y con todo eso generar posteriormente un pdf usando las librerías SynPDF.


Después de programar todo esto le envío el programa al cliente (yo tan feliz) y me dice después de probarlo que los pdfs "pesan" una barbaridad, y lleva razón. Un escaneo de una página que en un jpg pesaría unos pocos de kbs. al pasarlo a pdf se convierte en 10Mb. y la verdad es que no es operativo.


He probado a pasar el bmp que recibo a jpg para después generar el pdf pero se queda exactamente igual y la verdad es que no sé qué hacer. ¿Conocéis algún componente de escaneo que descargue directamente un pdf? porque he probado también a comprimirlo y, aunque se gana, sigue pesando bastante.


Gracias y un saludo
__________________
Be water my friend.
Responder Con Cita
  #2  
Antiguo 12-08-2020
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.059
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿La imagen escaneada es muy grande de tamaño, o está escaneada con muy alta resolución, o con muchos ppp?
Tal vez deberías empezar por ahí.
Responder Con Cita
  #3  
Antiguo 12-08-2020
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.474
Poder: 21
newtron Va camino a la fama
Antonio.


La imagen es un folio escaneado con los parámetros por defecto de la impresora. Como comento el jpg ocupa unos pocos de kb pero al pasarlo a pdf sube a los 10Mb. Si fuera tema de resolución o colores el jpg imagino que ocuparía bastante más ¿no?
__________________
Be water my friend.
Responder Con Cita
  #4  
Antiguo 12-08-2020
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.059
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
No había entendido que la imagen ocupa poco y que es el pdf el que aumenta el tamaño.

¿Alguna propiedad que se pueda configurar en el componente del pdf?
Responder Con Cita
  #5  
Antiguo 12-08-2020
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.059
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Otra opción es "imprimir a pdf" la imagen.
Responder Con Cita
  #6  
Antiguo 12-08-2020
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.297
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por newtron Ver Mensaje
He probado a pasar el bmp que recibo a jpg para después generar el pdf pero se queda exactamente igual y la verdad es que no sé qué hacer. ¿Conocéis algún componente de escaneo que descargue directamente un pdf? porque he probado también a comprimirlo y, aunque se gana, sigue pesando bastante.

Yo creo que más que problemas del componente de escaneo, es de la librería que te lo pasa a PDF.
En la mayoría de los casos se puede configurar la resolución de la imagen a la hora de generar los PDF's. Por ejemplo, al imprimir a PDF usando impresoras virtuales, esta opción suele ser generalizada.

Por aquí dicen que pruebes con la propiedad (sube el valor a 70 / 80) ForceJPEGCompression.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.

Última edición por Neftali [Germán.Estévez] fecha: 13-08-2020 a las 09:57:22.
Responder Con Cita
  #7  
Antiguo 12-08-2020
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.474
Poder: 21
newtron Va camino a la fama
Efectivamente el problema debe de ser de la librería que genera el pdf. Haré pruebas a ver si puedo reducir de alguna manera el peso tocando los parámetros.


De una forma o de otra estaría bien localizar algún componente que escaneara directamente a pdf, esto ahorraría bastantes quebraderos de cabeza.


Gracias a los dos y un saludo.
__________________
Be water my friend.
Responder Con Cita
  #8  
Antiguo 12-08-2020
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.059
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
No hay ninguno (que yo sepa) que escanee directamente a pdf, los que dicen que lo hacen en realidad crean la imagen y luego lo meten en el pdf, borrando la imagen después, o dejándola en el algún directorio temporal.
Responder Con Cita
  #9  
Antiguo 12-08-2020
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.474
Poder: 21
newtron Va camino a la fama
Bueno... , tal y como comentaba Germán, tocando el parámetro de compresión del jpg se ha quedado el pdf en 80 míseros kbs.


Gracias de nuevo y un saludo
__________________
Be water my friend.
Responder Con Cita
  #10  
Antiguo 13-08-2020
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.297
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por Casimiro Notevi Ver Mensaje
No hay ninguno (que yo sepa) que escanee directamente a pdf, los que dicen que lo hacen en realidad crean la imagen y luego lo meten en el pdf, borrando la imagen después, o dejándola en el algún directorio temporal.

Correcto.
Es fácil de comprobar cuando escaneas varias páginas para generar un PDF de salida.
Si buscas el directorio temporal donde se guardan los ficheros de las diferentes páginas verás que son imágenes. Al final lo que se hace es generar el documento con esas imágenes (una en cada pagina).

Además si lo piensas no tiene sentido. El resultado de escanear (que no de usar un OCR) es una imagen. Si nos dicen, que el resultado del escaneo debe ser un PDF, un Word o un Powerpoint (que son documentos), lo único posible a hacer, es crear una página por cada imagen e incrustar las imágenes.

Tendrás un PDF, un Word o un Powerpoint con una imagen en cada página.
Creo que simplemente se usan este tipo de documentos para "unificar" las imágenes y tener un único archivo de 20 páginas en lugar de 20 documentos (de imagen) sueltos. Por comodidad para los usuarios.

Escanear a PDF y enviarlo, sería como escribir un documento en Word y luego pasar la imagen de la página.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #11  
Antiguo 13-08-2020
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.059
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
Escanear a PDF y enviarlo, sería como escribir un documento en Word y luego pasar la imagen de la página.
Exacto, eso es.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Componente para escanear ingmichel Varios 11 10-05-2013 23:51:34
Escanear por medio de ISIS javadaba Varios 0 26-01-2009 22:09:18
Escanear con delphi Caral Varios 12 18-12-2007 17:25:07
Escanear Graficas LUCHO Varios 3 05-06-2007 11:59:05
Escanear con ImagXpress - TWainPRO neon OOP 0 13-09-2004 11:24:06


La franja horaria es GMT +2. Ahora son las 06:28:05.


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
Copyright 1996-2007 Club Delphi