EPPlus 6
EPPlus 6 è stato pubblicato il 12 aprile 2022
EPPlus 6 introduce il supporto per .NET 6 e presenta le seguenti nuove funzionalità.
Esportazione Html/Css/JSON
EPPlus 6 offre nuove funzionalità per l'esportazione di tabelle, range di celle e stili in html e css. C'è anche una nuova esportazione di range cellulari in JSON.
See our new samples website:
Html/Css exportJSON export
...and our developer wiki:
Html/Css exportJSON export
System.Drawing non più utilizzato su piattaforme non Windows
Le versioni precedenti di EPPlus dipendevano dalla libreria System.Drawing.Common per la gestione di immagini e misurazioni di testo. Poiché Microsoft ha annunciato che questa libreria non è più supportata su piattaforme non Windows, EPPlus 6, di default, non chiamerà questa libreria su altre piattaforme.
EPPlus 6 ha ancora un riferimento a System.Drawing.Common, ma utilizzerà questa libreria solo sulle piattaforme Windows dove è ancora supportata.
Nuova implementazione interna
In EPPlus 6 la funzionalità precedentemente fornita da System.Drawing è stata sostituita da un'implementazione interna, solo di codice gestito. Questo ha molti vantaggi, specialmente sulle piattaforme non Windows - vedi questo esempio in cui EPPlus 6 gira lato client Blazor (web assembly):
Blazor sample 1...or our new Docker samples for EPPlus 6:
EPPlus Docker samplesCambiamenti di emergenza
Poiché le versioni precedenti di EPPlus hanno classi dallo spazio di nomi System.Drawing nelle loro interfacce pubbliche, queste firme di metodo sono state rimosse in EPPlus 6. Questo influisce ad esempio sul metodo ExcelDrawing.AddPicture .
See this wiki-article with more details: Breaking changes
Supportati nuovi formati immagine
Abbiamo aggiunto il supporto per i nuovi formati immagine in EPPlus 6, ecco l'elenco completo dei formati supportati:
- Svg - Nuovo!
- Ico - Nuovo!
- WebP - Nuovo!
- Jpg
- Bmp
- Gif
- Png
- Tif
- Emf
- Wmf
Nuove funzioni supportate nel calcolo delle formule
Aggiungiamo costantemente supporto per nuove funzioni, in EPPlus 6 abbiamo aggiunto oltre 30 nuove funzioni - principalmente nelle categorie finanziaria e statistica.
| BETADIST | BETA.DIST | BETAINV |
| BETA.INV | CHIDIST | CHISQ.DIST.RT |
| CHIINV | CHISQ.INV | CHISQ.INV.RT |
| CORREL | EXPONDIST | EXPON.DIST |
| FISHER | FISHERINV | FORECAST |
| FORECAST.LINEAR | GAUSS | GEOMEAN |
| HARMEAN | INTERCEPT | KURT |
| PEARSON | PHI | RSQ |
| SKEW | SKEW.P | STANDARDIZE |
| ACCRINT | ACCRINTM | TBILLEQ |
| TBILLPRICE | TBILLYIELD |
Consulta l'elenco completo delle funzioni supportate nella nostra wiki per sviluppatori.
Versione 6.1
La versione 6.1 è stata rilasciata il 3 novembre 2022. Presenta le seguenti nuove funzionalità e miglioramenti:
Domande e risposte
EPPlus 6.0.3 è stato rilasciato il 12 aprile 2022. La versione 6.1 è stata rilasciata il 3 novembre 2022.
Sì, se la tua patente è ancora attiva/valida.
Consulta queste due pagine nella nostra wiki per sviluppatori: