EPPlus 5 è una libreria .NET robusta e versatile progettata per creare, leggere e manipolare fogli di calcolo Excel senza richiedere l'installazione di Microsoft Excel. Supporta sia .NET Framework che .NET Core, rendendola adatta a una vasta gamma di applicazioni. EPPlus 5 introduce miglioramenti significativi rispetto ai suoi predecessori, inclusi funzionalità migliorate per grafici e disegni, supporto per temi e operazioni di I/O asincrone. Con il suo set di funzionalità completo, EPPlus 5 consente agli sviluppatori di gestire efficacemente i dati dei fogli di calcolo all'interno delle loro applicazioni .NET.
Caratteristiche e Funzionalità Principali:
- Capacità Avanzate di Grafici e Disegni: EPPlus 5 offre miglioramenti estesi nella creazione e nello stile dei grafici, supportando tutti i tipi di grafici di Excel 2019, inclusi grafici azionari, sunburst, treemap, istogrammi e altro. Fornisce anche funzionalità avanzate di disegno con supporto per vari effetti e stili 3D.
- Supporto per Temi: Gli sviluppatori possono creare e modificare le proprietà dei temi, nonché caricare e applicare file di temi (.thmx), permettendo design di fogli di calcolo coerenti e professionali.
- Operazioni di I/O Asincrone: La libreria introduce il supporto async/await per le operazioni di I/O, migliorando le prestazioni e la reattività nelle applicazioni che gestiscono grandi set di dati.
- Motore di Calcolo delle Formule: EPPlus 5 include un potente motore di calcolo delle formule che supporta formule di array dinamiche e legacy, intersezione implicita e oltre 270 nuove funzioni rispetto a EPPlus 4.
- Miglioramenti delle Tabelle Pivot: La libreria fornisce funzionalità avanzate per le tabelle pivot, inclusi filtri, campi calcolati, cache condivise e slicer, consentendo analisi e reportistica dinamica dei dati.
- Gestione Migliorata delle Immagini: EPPlus 5 supporta nuovi formati di immagine come SVG, ICO e WebP, e ha rimosso le dipendenze da System.Drawing.Common/libgdiplus, garantendo un funzionamento senza problemi su diverse piattaforme.
Valore Primario e Soluzioni per gli Utenti:
EPPlus 5 risponde alla necessità di una libreria affidabile e ricca di funzionalità per gestire fogli di calcolo Excel all'interno delle applicazioni .NET senza il sovraccarico di Microsoft Excel. Semplifica il processo di generazione, lettura e modifica dei file Excel, rendendola ideale per applicazioni che richiedono funzionalità di reportistica, analisi dei dati e scambio di dati. Offrendo un set completo di strumenti e supportando le ultime funzionalità di Excel, EPPlus 5 consente agli sviluppatori di creare soluzioni di fogli di calcolo sofisticate in modo efficiente.