Stellen Sie die Anzeigegröße größer als die physische Größe ein

Stellen Sie die Anzeigegröße größer als die physische Größe ein

Ich muss einen Screenshot eines unter Windows 10 laufenden Programms machen, dieser soll auf ein mehrere Meter breites und hohes Banner gedruckt werden.

Das Erstellen des Screenshots auf meinem Display mit einer Auflösung von 1920*1080 reicht für diesen Ausdruck nicht aus. Ich habe ein zweites Display mit einer Auflösung von 1920*1080 an den Computer angeschlossen undUltraMonso konnte ich das Fenster auf beide Displays ausdehnen. Dieser Screenshot ist besser, aber ist es möglich, eine Displayauflösung zu definieren, die größer ist als die maximale physikalische Auflösung? Ich denke, Bildlaufleisten wären kein Problem.

Antwort1

Remote-Desktop-Lösung:

Sie können per Remotedesktop mit benutzerdefinierter Auflösung eine Verbindung zu Ihrem Computer herstellen.

Verbinden Sie sich zunächst normal und speichern Sie.rdpDatei. Erstellen oder bearbeiten Sie zweitens mit einem einfachen Texteditor die folgenden Einstellungen in Ihrem.rdpDatei:

desktopwidth:i:3000
desktopheight:i:2000

Wobei die Werte 3000und 2000Beispielwerte sind, die eine höhere Auflösung veranschaulichen, passen Sie sie nach Bedarf an.

Antwort2

Problem gelöst.

Ich habe mein altes Notebook verwendet, auf dem Debian läuft. Hier ist nur ein Befehl erforderlich, der in einer Shell ausgeführt werden muss:

xrandr --output LVDS1 --rate 60 --mode 1366x768 --fb 6000x5000 --panning 6000x5000

um die Auflösung zu haben, die ich brauche. Ich habe das vorher nicht ausprobiert, da es nur eine physikalische Auflösung von 1366 x 768 hat. GPXSee läuft auch unter Linux, also konnte ich einen Screenshot machen, ohne ein zusätzliches Display anzuschließen, zusätzliche Software zu installieren usw. Alles funktioniert sofort wie erwartet.

Antwort3

Wenn Sie über eine NVidia-Karte verfügen, können Sie die Anzeige durch Hinzufügen eines benutzerdefinierten Anzeigeprofils tatsächlich mit einer höheren als der physischen Auflösung betreiben.

Wechseln Sie mithilfe der NVidia-Systemsteuerung von der Monitor-Skalierung zur GPU-Skalierung:

Wechseln Sie von der Monitorskalierung zur GPU-Skalierung

Gehen Sie zu „Auflösung ändern“ und klicken Sie auf „Anpassen“:

Hinzufügen einer benutzerdefinierten Auflösung

Aktivieren Sie „Vom Display nicht unterstützte Auflösungen aktivieren“ und klicken Sie auf „Benutzerdefinierte Auflösung erstellen“:

Benutzerdefinierte Auflösung erstellen

Geben Sie die Breite und Höhe manuell in Pixeln ein, z. B. 2 x die physikalische Auflösung Ihres Monitors:

Breite und Höhe manuell eingeben

Ihre benutzerdefinierte Auflösung sollte jetzt in der normalen Systemsteuerung „Anzeigeeinstellungen“ in Windows zur Auswahl stehen. Von dort aus möchten Sie wahrscheinlich auch „Skalierung und Layout“ ändern, z. B. auf 200 %, da native UI-Elemente sonst sehr klein wären.

NOTIZ:Dies hat Auswirkungen auf die Leistung: Sie verwenden mehr Videospeicher und das Zeichnen der Benutzeroberfläche bei dieser Auflösung belastet sowohl Ihre CPU als auch Ihre GPU stärker. Sie möchten wahrscheinlich nur für besondere Gelegenheiten, wie z. B. zum Aufnehmen von Screenshots, auf die höhere Auflösung umschalten und dann für den alltäglichen Gebrauch wieder auf die native Auflösung zurückwechseln.

Hier ist ein Video, das alles Schritt für Schritt zeigt:

https://www.youtube.com/watch?v=xUdqjdXKUrQ

verwandte Informationen