Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-06-2007
Avatar de ixMike
ixMike ixMike is offline
Miembro
 
Registrado: feb 2004
Posts: 1.151
Poder: 22
ixMike Va por buen camino
Sí. Verás...

... desde luego que un pixel es un punto, y no una unidad de medida (como dice nuestro amigo). Pero, a la hora de imprimir, la anchura de un pixel viene determinada por la resolución.

Conocerás la expresión 300 ppp (ó 300 dpi), que significa puntos por pulgado (dots per inch). Por ejemplo, a resolución 300 ppp cada pulgada tiene 300 pixels, luego cada uno mide 0.08466666667 milímetros. Si cambias la resolución, cambias la medida.

Y recuerda que la resolución vertical y la horizontal no tiene por qué ser iguales.

Saludos.
Responder Con Cita
  #2  
Antiguo 11-06-2007
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
El sistema operativo tiene funciones que permiten convertir pixels en milímetros/pulgadas/loquesea y viceversa. Claro que el resultado dependerá de la configuración del sistema.

Si no recuerdo mal, en Windows se utiliza el objeto DC (Device Context) para este fin.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
  #3  
Antiguo 11-06-2007
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 24
seoane Va por buen camino
Para averiguar los pixel por pulgada en la impresora:
Código Delphi [-]
  ppx:= GetDeviceCaps(Printer.Handle, LOGPIXELSX);
  ppy:= GetDeviceCaps(Printer.Handle, LOGPIXELSY);
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
Dibujar Elipse y Parábola pixel a pixel Deiv Gráficos 9 28-11-2016 10:19:41
pasar imagen pixel a pixel gulder Gráficos 7 26-06-2005 02:10:45
Como asignarle atributos a un pixel? bustio .NET 0 03-12-2004 20:42:00
Pixel en un form aladelta Gráficos 1 02-12-2004 12:56:41
¿ Cual es la mejor forma de implementar una Pizarra con Sockets? pixel a pixel ? sase Internet 1 22-10-2003 16:23:50


La franja horaria es GMT +2. Ahora son las 10:06:24.


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