Eseguire screenshot in Flutter
In Flutter possiamo eseguire screenshot delle nostre app/widget usando il package screenshot!
È compatibile con tutte le piattaforme; testata su Android e Linux.
In questo articolo vediamo un esempio.
In Flutter possiamo eseguire screenshot delle nostre app/widget usando il package screenshot!
È compatibile con tutte le piattaforme; testata su Android e Linux.
In questo articolo vediamo un esempio.
Ho scoperto l'altro giorno che esiste la funzione Javascript requestFullscreen!
In pratica consente di mettere in modalità fullscreen un elemento HTML.
Sicuramente l'esempio più calzante è un video, ed è quello che useremo.
In questo articolo avevamo visto come centrare una finestra, QMainWindow, in Qt.
Ma parlavamo della versione 5; nella 6 QDesktopWidget è deprecato e quindi quel codice non funziona.
Flameshot è un ottimo tool per effettuare screenshot dello schermo.
E' cross-platform e richiede Qt 5.2 o superiori; però, al momento, non mi sembra sia disponbile una versione per Windows o per macOS.
Ma sono supportate praticamente tutte le distro Linux.
Da quanto ho capito, Python non ha un modulo di default per identificare la risoluzione del monitor.
O quanto meno non ne ha una che sia usabile su tutti gli OS.
Identificare la risoluzione dello schermo in Java è molto semplice usando il package AWT.
Il tutto sta nella classe Toolkit e i suoi metodi statici.