Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Escalar Imagenes De Pantalla A Impresora
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Escalar Imagenes De Pantalla A Impresora 
 
Hola,
Tengo un problema necesito imprimir imagenes y no se como escalar la imagen  de la pantalla a impresora.
Un ejemplo
tengo una imagen de 142x123 pixel
En el Gimp (con propiedad de la imagen)  50.9x43.99 milimetros,
imprimo en el Gimp las medidas prefecto.
La relacion es de  142/50.9=   2,78978389
  
la clase Desktop.Resolution me da 108 (Creo que son puntos por pulgada)
108 puntos / 25.4 m/m por pulgada = 4,251968504
Alguien sabe como sacar la relacion para poder imprimir el tamaño correcto de las imagenes.


Un saludo Angel
 



 
angelnu - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Escalar Imagenes De Pantalla A Impresora 
 
Usa Printer.Resolution, en lugar de Desktop.Resolution. Creo que de esa forma te será más fácil, pero necesitarás cargar el componente gb.qt.ext, que creo que es el que contiene la clase Printer.

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Escalar Imagenes De Pantalla A Impresora 
 
Gracias Jesús por tu respuesta

Mirando por el foro de Nabble-Gambas he visto lo siguiente:

'Get image size for the printer resolution
     imageWidth = (img.Width * Printer.Resolution) / Desktop.Resolution
     imageHeight = (img.Height * Printer.Resolution) / Desktop.Resolution

Con esto obtenemos el ancho y alto en puntos de la impresora,
luego imprimimos,

   Draw.Begin(Printer)
    Draw.Image(img, posX,PosY,imageWidth,imageHeight )
   Draw.End

y mas o menos obtenemos el tamaño de la imagen al imprimir.


Un Saludo Angel.
 



 
angelnu - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
Ocultar¡Este tema fue útil?

 

Elegir valoración:                       

Media de valoración Valoración mínima Valoración máxima Número de valoraciones
0.00 0 0 0
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes La Pantalla Del Gestor De Empaquetado Se S... alki General 2 Sabado, 02 Julio 2011, 23:38 Ver último mensaje
alki
No hay nuevos mensajes Controlar Motor De Impresora Con Un Pc? CanihoJR General 13 Miercoles, 02 Marzo 2011, 04:31 Ver último mensaje
codificador
No hay nuevos mensajes Enviar Comandos A Impresora De Ticket? CanihoJR General 6 Jueves, 24 Marzo 2011, 19:41 Ver último mensaje
tururu
No hay nuevos mensajes Enviar Reporte Directamente A La Impresora jarrypalacios Aplicaciones/Fragmentos de Código 3 Lunes, 18 Agosto 2014, 01:55 Ver último mensaje
jarrypalacios
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No puede descargar archivos
No puede publicar eventos en el calendario