I have a power automate desktop flow where I am trying to take a screenshot with the web recorder and save it to a folder. The save fails every time. Any insight is appreciated. Thanks!
Robin.Core.ActionException: Failed to save screenshot to file. ---> System.Runtime.InteropServices.ExternalException: A generic error occurred in GDI+.
at System.Drawing.Image.Save(String filename, ImageCodecInfo encoder, EncoderParameters encoderParams)
at Robin.Modules.WebAutomation.Actions.WebAutomationActions.TrySaveScreenshotOfWebPage(FileVariant fileName, Image image, ImageFormatEnum fileFormat, Boolean copyToClipboard)
--- End of inner exception stack trace ---
at Robin.Modules.WebAutomation.Actions.TakeScreenshotBase.Execute(ActionContext context)
at Robin.Runtime.Engine.ActionRunner.RunAction(String action, Dictionary`2 inputArguments, Dictionary`2 outputArguments, IActionStatement statement)
I would recommend to use "Set variable" action to store the path. Thanks to that you will get a preview of the value through the "Variables" section located on the right-hand side.
I had the same issue. Not really a solution, but I found a workaround.
I was trying to save to C:\image.png
That wouldn't work any way I tried it.
However I was able to save to a network file share:
Keep up to date with current events and community announcements in the Power Automate community.
A great place where you can stay up to date with community calls and interact with the speakers.
Check out the latest Community Blog from the community!