Top Flutter Device Preview, Screen Capture and Screenshot packages Following Flutter packages can be used to emulate Flutter app previews on different devices, and can also provide convenient ways to take Screenshot or perform Screen Capture.
widgets_to_image
180
A simple package to convert any widgets into an image, everything in flutter is rendered pixel by pixel.
davinci
179
A package to convert any widget to an image which can be saved locally or can be shared to other apps and chats.
device_simulator
178
DeviceSimulator allows you to easily test your Flutter app for different screen resolutions and platforms.
screenshots
99
Auto-generation of screenshots for Apple and Play Stores using emulators, simulators and real devices. Includes support for multiple locales and framing. Compatible with fastlane.
screenshot_callback
98
Flutter plugin that allows you to detect mobile screenshot and execute callback functions on iOS and Android.
flutter_web_frame
69
Make Limit content size in Flutter Web/Desktop/PWA, Make your app that doesn't support responsiveness more focused on content
disable_screenshots
33
Provides three related functions that disable screenshots. These are: screenshot monitoring, adding a watermark globally, disabling screenshots
screenshot_modes
30
easy automatics way for take screenshot for your app , screenshot mode work as plugin for device_preview package
obscure_widget
27
ObscureWidget blurs its child when the screen is being captured. gives extra control to add custom handling when the screen is recorded.
widget_screenshot
19
Screenshot for widget,support long screenshot like ListView, support backgroundColor, format (png, jpeg), quality (0~100), merge extraImages (like header, footer or watermark)
ui_to_image
19
Create custom image from flutter UI design, store in device and share with social media.