A simple plugin to capture widgets as Images.
Site-Shot: Web page screenshot service, that provides rich interface to make any kind of web screenshots online for free with no limits. In add-on it provides powerful API to automate website screenshot. Take Screenshots from Anything. This innovative online screenshot tool lets users capture and edit any images that show up on their screens. These include web pages (capture by scrolling window or via URL), media files, windows, objects, menus, webcams, etc.
This plugin wraps your widgets inside RenderRepaintBoundary
Getting Started #
This handy plugin can be used to capture any Widget including full screen screenshots & individual widgets like Text().
- Create Instance of Screenshot Controller
- Wrap the widget that you want to capture inside Screenshot Widget. Assign the controller to screenshotController that you have created earlier
- Take the screenshot by calling capture method. This will return a File
Example:
By defualt, the captured image will be saved to Application Directory. Custom paths can be set using path parameter. Refer path_provider
Saving images to Gallery #
Airplay download. If you want to save captured image to Gallery, Please use https://github.com/hui-z/image_gallery_saverExample app uses the same to save screenshots to gallery.
Note: #
Captured image may look pixelated. You can overcome this issue by setting value for pixelRatio
The pixelRatio describes the scale between the logical pixels and the size of the output image. It is independent of the window.devicePixelRatio for the device, so specifying 1.0 (the default) will give you a 1:1 mapping between logical pixels and the output pixels in the image. Bigasoft total video converter 4 5 5 download free.
Colorwell 7 0 2 download free. Sometimes rastergraphics like images may not be captured by the plugin with default configurations. The issue is discussed here.
![Screenshot 1 screen window 10 Screenshot 1 screen window 10](https://www.themebeta.com/media/cache/400x225/files/chrome/images/sites/default/files/screenshot/2014/09/19/anime.jpg)
Screenshot 1 Screen Only
The solution is to add a small delay before capturing.
Screenshot 1 Screen
Known Bugs #
Screenshot Creator 1 1 Full
- Image will not be updated if same filename is given multiple times