(Server) Add optional image resizing which keeps viewport #112
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Enables gowitness to resize captured screenshot per request for screenshot. This keeps the viewport to the original resolution when chromedp started with the original arguments. Useful for thumbnails of captured websites.
Motivation
Idea is to add width and height as optional arguments. Without these the flow follows the regular path and screenshot bytes are directly returned in the response. If arguments are given the imaging library with resizer will be used to parse the image, perform a resize and convert back to png for the response body.