IronXL چیست؟
IronXL یک C# Excel library است که راهی سریع و شهودی برای کار با فایل های Excel و دیگر Spreadsheet ها را در C# فراهم می سازد. توسعه دهندگانی که با C#، F# و VB.NET روی .NET Core، .NET Standard و .NET Framework اپلیکیشن ها و پروژه های خود را توسعه می دهند می توانند با استفاده از این library امکانات کار با فایل های Excel و Spreadsheet های دیگر را در اختیار کابران نهایی خود قرار دهند. از جمله ویژگی های خوب این ابزار این است که بدون هیچ گونه dependency خاصی روی Core و Azure کار می کند و نیازی به نصب MS Office یا Interop ندارد و به صورت کاملاً مستقل می توانید از امکاناتی که ارائه می کند استفاده کنید. اگر در زمینه توسعه اپلیکیشن و پروژه با تکنولوژی های .NET فعالیت دارید و برای اضافه کردن قابلیت های کار با Excel به دنبال ابزاری قدرتمند و مناسب هستید این library با امکانات و قابلیت های قدرتمندی که ارائه می کند گزینه مناسبی برای شما خواهد بود و تمام نیازهای شما در این زمینه را برطرف می سازد.
IronXL به شما اجازه می دهد تا چندین فرمت مختلف را در اپلیکیشن های .NET بخوانید و بنویسید. با کمک این ابزار می توانید فرمت های XLS / XLSX / CSV / TSV را بخوانید و ویرایش کنید. همچنین می توانید ذخیره سازی و خروجی گرفتن را در فرمت های XLS / XLSX / CSV / TSV و همچنین JSON انجام دهید. قابلیت مهم دیگری که این ابزار دارد پشتیبانی سریع و native از SQL است. با کمک آن می توانید اطلاعات را بین Excel، SQL و GridView از طریق دسترسی به scpreadsheet ها به صورت object های System.Data.DataSet و System.Data.DataTable جا به جا کنید.
IronXL قابلیت مهم دیگری نیز در اختیار توسعه دهندگان قرار می دهد که آن هم ویرایش data set های Excel است. این ابزار که با فرمول های Microsoft Excel کار می کند هر بار که یک work sheet ویرایش شود دوباره حاصل را محاسبه می کند. سینتکس آن بسیار آسان بوده و می توانید به صورت تصویری range ها را ترکیب و تنظیم کنید و sort بندی را بر اساس Ranges، Columns و Rows انجام دهید. در ادامه لینک دانلود IronXL به همراه license key مورد نیاز برای کرک کردن آن ارائه شده است.
ویژگی ها و قابلیت های IronXL:
- - ارائه API بصری Excel برای C# و NET
- - بدون نیاز به نصب MS Office یا Excel Interop
- - خواندن، نوشتن و ساخت فایل های Excel
- - پشتیبانی کامل از .NET Framework و Core
- - ویرایش dataset های Excel
- - خواندن و نوشتن در فرمت های متنوع
- - پشتیبانی سریع و native از SQL
- - استایل دهی به cell ها
- - و بسیاری موارد دیگر.