IronXL è una libreria software C# .NET che consente ai tecnici del software .net di leggere e scrivere fogli di calcolo XSLX, XLS e CSV di Excel in applicazioni e siti Web .NET Framework e .NET Core. È disponibile da https://ironsoftware.com/csharp/excel/ è disponibile anche su NuGet utilizzando il nome del pacchetto IronXL.Excel https://www.nuget.org/packages/IronXL.Excel/.
IronXL non richiede l'utilizzo dell'interoperabilità di Office Excel e non richiede l'installazione di Microsoft Excel in un server. Il tutto senza altre dipendenze. Un approccio rapido e naturale per creare file excel e altri file foglio di calcolo in C# e VB.NET.
* Leggere/importare dati da XLS/XLSX/CSV/TSV.
* Esportare fogli di lavoro di Excel in XLS/XLSX/CSV/TSV/JSON.
* Utilizzo dei fogli di calcolo come System.Data.DataSet e System.Data.DataTable.
* Formule di Excel ricalcolate ogni volta che un foglio viene modificato.
* Impostazione intervalli intuitivi con una struttura WorkSheet['A1:B10'] .
* Ordina intervalli, colonne e righe.
* Celle di stile - Formati Carattere, Dimensione, Sfondo, Bordo, Allineamento e Numero.
La libreria IronXL .Net Excel funziona bene in C#, VB .NET, MVC, ASP.NET, progetti dotnet Core per siti Web, CONSOLE e API desktop. La libreria excel di C# supporta .Net Core 2.0 o versione successive, .Net Standard e .Net Framework 4.5 o versione successive. Installazione su Microsoft Windows, Linux, MacOS, Xamarin, Mobile, Mono o servizi basati su cloud come Azure e AWS.
La libreria C# Excel offre documentazione online completa, esercitazioni software, un programma di installazione NuGet, repository GitHub con esempi e supporto tecnico fornito dal team di sviluppo originale. Tutorial disponibili qui: https://ironsoftware.com/csharp/excel/tutorials/how-to-read-excel-file-csharp/
cronologia delle versioni
- Versione 2019.3.2.1 pubblicato il 2019-05-06
Avvio iniziale della libreria Di Excel IronXL C# per .Net Core e .Net Framework. Altri in venire l'anno prossimo con aggiornamenti regolari.
Dettagli del programma
Eula
Contratto di licenza con l'utente finale
https://ironsoftware.com/csharp/excel/docs/license/eula/
Contratto di licenza con l'utente finale IronXL
Iron Software LLC concede con la presente una licenza non esclusiva alla Libreria software IronXL per .Net ('il Software').
Non fare del male
Scaricando o utilizzando il Software, il Licenziatario accetta di non utilizzare il software in modo denigratorio rispetto a Iron Software LLC e di non affittare, affittare o trasferire in altro modo i diritti sul Software. Il Licenziatario accetta che il Licenziatario o le parti associate non tenteranno di tradurre, decodificare, modificare, decompilare, smontare o distribuire il Software.
Tipi di licenza
Le condizioni di licenza sono offerte alle seguenti condizioni, come acquistate. Se non è stato effettuato alcun acquisto o acquisto insufficiente, si applicano le condizioni della licenza di prova gratuita.
1) Licenza di prova gratuita - Concede l'uso della VERSIONE DI PROVA del software solo a scopo di valutazione privata. Il Software non deve essere pubblicato in alcun progetto Internet, software, SaaS o intranet.
2) Licenza di progetto singolo - Concede l'uso del Software da parte di un numero specificato di sviluppatori di software. Essi software possono essere distribuiti all'interno di UNA applicazione web, applicazione intranet o applicazione software desktop, per l'uso di UN'organizzazione dell'utente finale. Non valido per la ridistribuzione OEM o i servizi SaaS.
3) Advanced Developer License - Concede l'uso del Software per 1 sviluppatore e organizzazioni illimitate di utenti finali. Il Software è concesso in licenza per l'uso all'interno di un numero concordato di progetti software. Valido per i server di sviluppo, gestione temporanea e produzione. Non valido per la ridistribuzione OEM o i servizi SaaS. Questa licenza è perpetua senza costi annuali.
4) Licenza per organizzazione a sito singolo - Concede l'utilizzo del software da parte di un numero specificato di sviluppatori per creare e distribuire software per l'uso finale di UN reparto governativo aziendale o uno o una persona giuridica in un'unica posizione ('L'organizzazione') . Questa licenza copre applicazioni o progetti illimitati Il Software può essere distribuito su un numero qualsiasi di macchine l'uso finale di The Organization. Non valido per la ridistribuzione OEM o i servizi SaaS.
5) Global Enterprise License - Concede l'uso del Software da parte di un numero specificato di sviluppatori per creare e distribuire software per l'uso finale di ONE business OR ONE government department OR ONE legal entity ('The Organization') in più sedi. Questa licenza copre applicazioni o progetti illimitati Il Software può essere distribuito su un numero qualsiasi di macchine l'uso finale di The Organization. Non valido per la ridistribuzione OEM o i servizi SaaS.
6) Licenza agenzia - Concede l'uso del Software per sviluppatori illimitati e organizzazioni illimitate di utenti finali, ma è limitato dal numero di distribuzioni di progetti acquistate. Il Software è concesso in licenza per l'uso all'interno di un numero concordato di progetti software. Questa licenza è anche intrinsecasono concessi in licenza per l'uso all'interno di un numero concordato di progetti software. Questa licenza copre intrinsecamente anche i server di sviluppo, gestione temporanea e produzione per ogni progetto. Non valido per la ridistribuzione OEM o i servizi SaaS.
7) Licenza SaaS - Concede l'uso del Software da parte di sviluppatori illimitati per distribuire all'interno di ONE un singolo servizio software SaaS in cui la modifica di Excel non è una funzione aziendale primaria. Valido per i server di sviluppo, gestione temporanea e produzione. Non valido per la ridistribuzione OEM.
8) Licenza di ridistribuzione OEM - Concede il diritto di distribuire il Software (senza royalty) come parte di UN prodotto commerciale confezionato distinto, a condizione che l'applicazione non sia un sistema o uno strumento di sviluppo software, né un'applicazione di modifica del foglio di calcolo Excel in sé.
Proprietà
Iron Software LLC manterrà in ogni momento la proprietà della Libreria software di codici a barre di ferro e di tutte le copie successive.
Copyright
Il titolo, i diritti di proprietà e i diritti di proprietà intellettuale all'interno e al Software rimarranno di Iron Software LLC. Il Software è protetto dalle leggi internazionali sul copyright. Il titolo, i diritti di proprietà e i diritti di proprietà intellettuale in e per i contenuti a cui si accede tramite il Software sono di proprietà del proprietario del contenuto applicabile e possono essere protetti dal copyright applicabile o da altre leggi. La presente Licenza non concede all'utente alcun diritto su tali contenuti.
Aggiornamenti e supporto
Se una nuova versione del software viene prodotta entro 12 mesi dalla data di acquisto, avrai diritto a un aggiornamento gratuito. Il presente contratto può essere prorogato mediante l'acquisto esplicito di luci aggiuntive. Questa licenza non concede alcun diritto a qualsiasi miglioramento o aggiornamento oltre il periodo iniziale di 12 mesi, a partire dalla data di acquisto. Questa licenza non indica un Contratto di Servizio, né implica che Iron Software sia responsabile per la corretta distribuzione, manutenzione o funzione aziendale del Software.
Limitazione di responsabilità
QUESTO SOFTWARE VIENE FORNITO "COSÌ COM'È", SENZA UNA GARANZIA DI ALCUN TIPO. SONO ESCLUSE TUTTE LE CONDIZIONI, LE DICHIARAZIONI E LE GARANZIE ESPLICITE O IMPLICITE, INCLUSA QUALSIASI GARANZIA IMPLICITA DI COMMERCIABILITÀ, IDONEITÀ PER UNO SCOPO PARTICOLARE O NON VIOLAZIONE. IRON SOFTWARE E I SUOI LICENZIANTI NON SARANNO RESPONSABILI PER EVENTUALI DANNI SUBITI DAL LICENZIATARIO A SEGUITO DELL'UTILIZZO, DELLA MODIFICA O DELLA DISTRIBUZIONE DEL SOFTWARE O DEI SUOI DERIVATI. IN NESSUN CASO IL SOFTWARE IRON O I SUOI LICENZIANTI SARANNO RESPONSABILI PER EVENTUALI PERDITE DI ENTRATE, PROFITTI O DATI, O PER DANNI DIRETTI, INDIRETTI, SPECIALI, CONSEQUENZIALI, INCIDENTALI O PUNITIVI, COMUNQUE CAUSATI E INDIPENDENTEMENTE DALLA TEORIA DELLA RESPONSABILITÀ, DERIVANTI DALL'USO O DALL'IMPOSSIBILITÀ DI UTILIZZARE SOFTWARE, ANCHE SE IL SOFTWARE IRON È STATO INFORMATO DELLA POSSIBILITÀ DI TALI DANNI.
Varie
Questo software non è progettato o destinato all'uso nel controllo on-line di aeromobili, traffico aereo, navigazione aerea o comunicazioni aeree; o nella progettazione, costruzione, funzionamento o manutenzione di qualsiasi impianto nucleare. Il Licenziatario rappresenta e garantisce che non utilizzerà o ridistribuirà il Software per tali scopi.