Se la nostra app Windows Store carica immagini dal file system, possiamo creare un'anteprima dei file utilizzando un metodo esposto dalla classe StorageFile. Il metodo in questione si chiama GetThumbnailAsync ed è dotato di tre overload per soddisfare ogni esigenza.
public IAsyncOperation<StorageItemThumbnail> GetThumbnailAsync( ThumbnailMode mode, uint requestedSize, ThumbnailOptions options )
Il più completo accetta tre parametri:
- il primo è ThumbnailMode e permette di specificare l'utilizzo dell'anteprima. Ad esempio, specificando VideosView, possiamo creare thumbanail per i file video.
- Il secondo parametro è di tipo uint e specifica la dimensione in pixel.
- Infine, con ThumbnailOptions possiamo specificare l'utilizzo che ne faremo. Ad esempio specificando UseCurrentScale, possiamo recuperare un'anteprima del file adatta alla scala corrente dello schermo.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Path addizionali per gli asset in ASP.NET Core MVC
Eseguire query manipolando liste di tipi semplici con Entity Framework Core
Sfruttare al massimo i topic space di Event Grid MQTT
Generare un hash con SHA-3 in .NET
Utilizzare QuickGrid di Blazor con Entity Framework
Evitare il flickering dei componenti nel prerender di Blazor 8
Utilizzare il trigger SQL con le Azure Function
Ordinare randomicamente una lista in C#
Creare una libreria CSS universale: i bottoni
Migrare una service connection a workload identity federation in Azure DevOps
Come EF 8 ha ottimizzato le query che usano il metodo Contains
Creazione di componenti personalizzati in React.js con Tailwind CSS