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 3000
und 2000
Beispielwerte 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:
Gehen Sie zu „Auflösung ändern“ und klicken Sie auf „Anpassen“:
Aktivieren Sie „Vom Display nicht unterstützte Auflösungen aktivieren“ und klicken Sie auf „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:
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: