Ich habe mich gefragt, was passiert, wenn ich die Bildschirmauflösung (z. B. 1280 x 1024 Pixel) in meinem Betriebssystem (Windows XP) ändere. Hat dies auch Auswirkungen auf die DPI-Einstellung (PPI) meines Betriebssystems?
Oder wirkt sich die Änderung der DPI- (PPI-)Einstellung meines Betriebssystems auf die Bildschirmauflösung aus?
Wenn also die Auflösung niedriger oder höher geändert wird, sollte sich gemäß der Formel etwas ändern, um einen anderen Wert zu erhalten (z. B. 800 x 600 Pixel).
Formel zur Berechnung der Bildschirmauflösung:
- Bildschirmauflösung (horizontal)= DPI (PPI) x Breite des Displays
- Bildschirmauflösung (vertikal)= DPI (PPI) x Höhe des Displays
Oder übersehe ich vielleicht etwas? Bitte klären Sie mich auf.
Zum Beispiel:
Technische Daten eines PC-Monitors:
- Diagonale Größe= 17" (Zoll)
- Breite= 13,3" (Zoll)
- Höhe= 10,64" (Zoll)
- Bildschirm-DPI= 96 dpi (Die maximale Anzahl an Pixeln (Punkten) pro linearem Zoll, die dieser Monitor unterstützt.)
- System-DPI= 96 dpi (Die maximale Anzahl an Pixeln (Punkten) pro linearem Zoll, mit der Windows XP ausgeführt wird.)
- Bildschirmauflösung oder Pixelgröße (maximal oder physisch)= 1280x1024 Pixel
- Bildschirmauflösung oder Pixelgröße (Systeme oder aktuell)= 1024 x 768
Wenn ich die Auflösung des obigen Monitors von 1024 x 768 Pixel auf 800 x 600 Pixel ändere, erfolgt die Änderung technisch (gemäß der Gleichung) entweder in DPI (PPI) oder in Breite oder Höhe, richtig? Wie werden also die Anzeigeeinstellungen verarbeitet?
Antwort1
Allgemein gesprochen: Pixel = Punkt = Punkt. Je nachdem, mit welchem Medium Sie arbeiten, handelt es sich um unterschiedliche physikalische Elemente. Auf Computermonitoren sind Pixel wichtig. Beim Drucken sind es die Punkte, die zählen. Punkte sind allgemeiner und können sich auf Pixel oder Punkte beziehen. Die Begriffe werden häufig verwechselt und oft verwechselt.
„Auflösung“ ist die Gesamtzahl der [Pixel, Punkte oder Punkte] in der Breite, multipliziert mit der Gesamtzahl der [Pixel, Punkte oder Punkte] in der Höhe. Ein Drucker könnte also eine Auflösung von 1200 x 1200 Punkten pro Zoll haben, während ein Monitor eine Auflösung von 1280 x 1024 haben könnte.
DPI und PPI sind einfach Verhältnisse. DPI steht für „dots per inch“, PPI steht für „points per inch“ oder „pixels per inch“. Diese Verhältnisse erhöhen oder verringern sich je nach Auflösung (Breite x Höhe in Pixeln) und Größe (in Zoll) eines bestimmten Mediums.
Um die DPI zu berechnen, müssen Sie die tatsächlichen physikalischen Breiten und Höhen des Mediums bestimmen. Ein gängiges Beispiel ist der Bildschirm des Apple iPhone 4:
Physische Breite = 1,94 Zoll Physische Höhe = 2,91 Zoll
Breite (in Pixel) = 640 Höhe (in Pixel) = 960
Dabei wird davon ausgegangen, dass alle Pixel, Punkte oder Flächen eine quadratische Fläche einnehmen. Daher besteht die einfache Gleichung zur Ermittlung von PPI/DPI darin, die Pixelhöhe durch die physikalische Höhe zu teilen, was ungefähr 329 DPI ergibt.
Diese Informationen helfen, Ihre Frage zu beantworten. Windows hat keine Ahnung, wie hoch die DPI Ihres Displays ist, da es keine Vorstellung von den physikalischen Abmessungen des Displays hat. Sie können 20-Zoll-Monitore mit einer Auflösung von 1920 x 1080 sowie 70-Zoll-Monitore mit derselben Auflösung von 1920 x 1080 kaufen. Beide haben deutlich unterschiedliche DPI-Werte, doch Windows hat keine Ahnung davon und kann damit nichts anfangen.
Während Windows die Möglichkeit bietet, die DPI zu erhöhen oder zu verringern, werden damit eigentlich nur die Systemschriftgrößen und die Standardgrößen von Symbolen/Benutzeroberflächen angepasst. Viele andere Apps, Grafiken, Websites und E-Mails werden tatsächlich sehr stark verzerrt, wenn Sie Änderungen an den DPI-Einstellungen vornehmen.
Apple Mac OS (insbesondere iOS) bietet eine deutlich bessere DPI-Unterstützung und weiß anhand der Geräte, auf denen es installiert ist, welche DPI-Einstellung zu verwenden ist.
Antwort2
Sie wissen besser, was DPI sein sollte, als Windows! Das Problem ist, dass Windows keine Ahnung von der physischen Größe eines Displays hat und daher standardmäßig einige festgeschriebene Annahmen verwendet.
Sie können die DPI-Einstellung in den Anzeigeeigenschaften auf die richtige ändern. Dies kann zwar ein warmes und angenehmes Gefühl vermitteln, die Auswirkung auf die Anzeige ist jedoch minimal. Die meisten Anwendungen ignorieren die Einstellung vollständig und zeichnen einfach mit Pixeln oder skaliert entsprechend dem Fenster.
Die große Ausnahme sind Schriftarten, die über die Standard-Windows-API gerendert werden. In diesem Fall wird die DPI-Einstellung verwendet, um Schriftarten in der ungefähren Größe entsprechend der eingestellten DPI zu rendern. In der Praxis kann dies dazu führen, dass die Dinge schrecklich falsch aussehen, da Schriftarten skaliert werden, während andere Größen bei einigen Anwendungen nicht folgen, und Sie am Ende abgeschnittenen oder überlaufenden Text erhalten.
Um Ihre Frage zu beantworten: Nein. Windows ändert weder die DPI, wenn Sie die Auflösung ändern, noch ändert es die Auflösung, wenn Sie die DPI-Einstellung ändern. Beachten Sie, dass Windows sogar auf mehreren Displays mit derselben Auflösung replizieren kann und notwendigerweise dieselben Pixel anzeigt, obwohl die tatsächliche DPI des Bildschirms unterschiedlich ist.