Hallo,
hier sind drei Bilder angehängt. Ich will letztlich ein Bild erzeugen nach dem Vorbild "gewünschtes_Ergebnis.png".
Praktisch wäre es, das mit Chrome headless zu machen. Leider wird da nicht die gewünschte Größe des für mich wichtigen Bildausschnitts erzeugt. Das Ergebnis, welches mit der auskommentierten Zeile ;~ ShellExeute... geliefert wird, ist im Bild "Vollbild_mit_Shell-Execute.png" zu sehen.
Der Bildschirm ist auf 2560x1440 eingestellt.
Die Zeilen mit Run... und _ScreenCapture... liefern zwar das passende Ergebnis, aber es läuft nicht im Hintergrund ab.
Wie erreiche ich das Ziel? Kann ich auch einfach nur das Bild herunterladen oder muss ich das mit einem Screenshot machen?
Danke!
Code
#include <ScreenCapture.au3>
;~ ShellExecute ("c:\Program Files (x86)\Google\Chrome\Application\chrome.exe", "--headless -–start-fullscreen --screenshot=C:\TESTS\Covid_Fallzahlen_MUC_voll.png --window-size=2560,1440--hide-scrollbars https://infogram.com/coronafallzahlen2-1hdw2jwlnqxp4l0")
Run("C:\Program Files (x86)\Google\Chrome\Application\chrome.exe --start-fullscreen --window-size=1920,1080 -app=https://infogram.com/coronafallzahlen2-1hdw2jwlnqxp4l0", "")
Sleep (2000)
_ScreenCapture_Capture("C:\TESTS\Covid_Fallzahlen_MUC_voll.png", 1, 1, 2560, 1440,0)
_ScreenCapture_Capture("C:\TESTS\Covid_Fallzahlen_MUC_cropped.png", 449, 233, 2094, 1080,0)
Sleep(1000)
Send("!{F4}")
Alles anzeigen