Utilizzo EPPlus in C# per leggere un file Excel (.xlsx). L'inizializzazione è fatta così:Controllare se il file è effettivamente un file Excel utilizzando EPPlus
var package = new ExcelPackage(new FileInfo(filename));
Questo funziona bene, ma c'è un modo per verificare se il specificato filename
o package
è in realtà un file .xlsx valida? Altrimenti ci saranno delle eccezioni quando si opera su un oggetto non Excel, ad es. se l'utente apre involontariamente un file .zip o altro.
Sì, ma questo non rileva se il file è un Excel in modo binario, giusto? –
@Robert - non puoi testarlo sul tuo computer? – MikroDel
@Robert - o pensi che i binari non abbiano un'estensione?) – MikroDel