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
Applicare un filtro per recuperare alcune issue di GitHub
Aggiornare a .NET 9 su Azure App Service
Gestire la cancellazione di una richiesta in streaming da Blazor
Paginare i risultati con QuickGrid in Blazor
Recuperare l'ultima versione di una release di GitHub
Gestione dei nomi con le regole @layer in CSS
Configurare e gestire sidecar container in Azure App Service
Utilizzare WhenEach per processare i risultati di una lista di task
Path addizionali per gli asset in ASP.NET Core MVC
Utilizzare il metodo Index di LINQ per scorrere una lista sapendo anche l'indice dell'elemento
Sfruttare gli embedding e la ricerca vettoriale con Azure SQL Database
Supporto ai tipi DateOnly e TimeOnly in Entity Framework Core