Macbook Pro Auflösungsproblem [geschlossen]

Mein MacBook Pro ist auf eine Auflösung von 2880*1800 eingestellt, aber wenn ich einen Screenshot mache, zeigt die Auswahl 1440*900. Wie wird es halbiert?

Antworten (2)

MacBook Pros haben Retina-Displays. Das bedeutet, dass auf Ihrem Bildschirm 2880 x 1800 physische Pixel vorhanden sind . Wie Sie jedoch bemerkt haben, gibt es nur 1440 x 900 logische Pixel.

Wenn das MacBook logische Pixel mit der gleichen Größe wie die physischen Pixel berechnen würde, wäre alles zu klein. Schließlich werden sie Retina-Displays genannt, weil die physischen Pixel für das menschliche Auge zu klein sind, um sie zu unterscheiden (zumindest theoretisch).

physische Pixel

Um dieses Problem zu lösen, verwenden MacBooks und andere moderne Geräte bei der Berechnung der Positionierung von Elementen die Hälfte der logischen Pixel, verwenden jedoch physische Pixel, um Elemente tatsächlich anzuzeigen.

logische Pixel

Aus diesem Grund erhalten Sie widersprüchliche Pixelzahlen. Wenn Sie einen Screenshot machen, werden 1440 x 900 logische Pixel angezeigt, aber das tatsächlich gespeicherte Bild erfasst die volle Auflösung von 2880 x 1800. Ich weiß das, weil ich das gerade auf einem MBP mit der gleichen Auflösung tippe und es selbst getestet habe.

(Bilder stammen von https://blog.specctr.com/pixels-physical-vs-logical-c84710199d62 , das eine ausführlichere Erklärung enthält, falls Sie noch neugierig sind.)

Das Bild hat immer die gleichen Abmessungen wie der Bildschirm oder das Fenster, das aufgenommen wird – ein 1440 x 900-Bildschirm erstellt einen 1440 x 900-Screenshot.

Heutige Betriebssysteme sind auflösungsabhängig: Alles, was Sie auf dem Bildschirm sehen, wird entweder in Originalgröße angezeigt oder wurde mit bestimmten Pixelabmessungen gerendert. Die Größe von Objekten auf einem Computerbildschirm hängt also vollständig von der Pixeldichte des Bildschirms ab – ein Bildschirm mit höherer Auflösung würde alles kleiner machen.