Pregunta

Con GTK, ¿cómo consulto la configuración de ppp de la pantalla actual?

¿Fue útil?

Solución

La respuesta aceptada actual es para PHPGTK, lo que me parece un poco extraño. La biblioteca GDK pura tiene esta llamada: gdk_screen_get_resolution () , que suena como una mejor combinación. No he trabajado con él, no sé si es generalmente confiable.

Otros consejos

Ver http://gtk.php.net/manual/en/ gdk.gdkscreen.php . Debería poder calcularlo utilizando get_height y get_height_mm o con get_width y get_width_mm .

La altura y el ancho de la resolución que devuelve la pantalla incluyen los tamaños completos de varios monitores (por ejemplo, el ancho y la longitud combinados del búfer del visualizador utilizado para representar la configuración de varios monitores). No he comprobado que las llamadas mm (ancho / alto milimétrico) devuelven los tamaños físicos reales, pero si informa los tamaños físicos combinados, el ppp calculado al dividir uno con otro no tendría sentido, p. para dibujar un cuadro en la pantalla que se puede medir con una regla física.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top