Ich hab ein kleines Script welches mir .csv-Dateien grafisch darstellt. Den erzeugten Graph kann ich über GDI+ mir in eine Bild-Datei ausgeben lassen, doch leider fehlen mir da dann die Achsbeschriftungen, da diese aus Text/Label bestehen. Wenig sinnvoll Screencapture fällt leider aus, da die Diagramme mit 5760x600 Pixeln wesentlich breiter wie ein Monitor sind.
Auf Tip und Hinweis von name22 hab ich dann mal mit _WinAPI_BitBlt herum probiert, doch irgendwie krieg ich es nicht gebacken es in eine Bild-Datei auszugeben, geschweige denn das überhaupt eine Datei erzeugt wird :pinch:
[autoit]
$hDC_GUI = _WinAPI_GetDC($GUI_Graph)
$hGraphics = _WinAPI_BitBlt($hDC_GUI, 0, 0, $GraphSizeX, $GraphSizeY, $hDC_GUI, 0, 0, $SRCCOPY)
$hImage = _GDIPlus_BitmapCreateFromHBITMAP($hGraphics)
_GDIPlus_ImageSaveToFile($hImage, @ScriptDir &"\test.jpg")
Wo liegt hier der Hund begraben? Ich find es einfach nicht..