paint-brush
Eng yaxshi C# .NET Excel API kutubxonalaritomonidan@mesciusinc
498 o'qishlar
498 o'qishlar

Eng yaxshi C# .NET Excel API kutubxonalari

tomonidan MESCIUS inc.13m2024/10/09
Read on Terminal Reader

Juda uzoq; O'qish

Eng yaxshi C# .NET Excel API kutubxonalarini diqqatga sazovor xususiyatlariga qarab baholang.
featured image - Eng yaxshi C# .NET Excel API kutubxonalari
MESCIUS inc. HackerNoon profile picture

AC# .NET Excel API kutubxonasi o'z-o'zidan turishi mumkin bo'lgan vosita bo'lib, sizga Microsoft komponentlarini serveringizga o'rnatishga ishonmasdan C# ilovalarida Excel imkoniyatlarini taqdim etadi. Siz kerakli elektron jadvallarni yaratishga imkon beradigan barcha muhim Excel operatsiyalarini dasturiy ravishda bajarishingiz mumkin.


Ko'p API kutubxonalari mavjud, ammo qaysi birini tanlash kerakligini bilasizmi?


Ushbu postda biz quyidagi xususiyatlar asosida eng yaxshi C# .NET Excel API kutubxonalarini baholaymiz:


  • XLSX fayllarini yarating, o'qing va o'zgartiring
  • Excelga mos keladigan keng qamrovli diagramma
  • Hujayra va diapazon operatsiyalari
  • Ishchi varaqlarni boshqarish
  • Excel hisobotlari uchun shablonlardan foydalaning
  • Filtrlash va shartli formatlash
  • Formulalar va funktsiyalar
  • Ma'lumotlarni ulash va import/eksport
  • Parol bilan himoyalangan XLSX va XLSM ish kitoblarini o'qing va yozing
  • Ishlash va samaradorlik
  • Mijoz tomonidan ma'lumotlarni ko'rish dasturi bilan integratsiya

Excel, .NET Edition uchun hujjat echimlari


XLSX fayllarini yaratish, o'qish, o'zgartirish va aylantirish

Excel uchun hujjat echimlari, MESCIUS tomonidan .NET Edition (DsExcel) XLSX fayllari uchun kerak boʻladigan barcha fayllarni boshqarish operatsiyalarini, jumladan yaratish, oʻqish, oʻzgartirish va konvertatsiya qilishni qoʻllab-quvvatlaydi.

Keng qamrovli Excelga mos keladigan diagramma

DsExcel ish varaqlarida bir nechta diagramma turlarini birlashtirishni qo'llab-quvvatlaydi va diagramma sarlavhalari, afsonalar, ma'lumotlar seriyalari va boshqalar uchun moslashtirish xususiyatlarini taqdim etadi. Shuningdek, siz shablonlar tartibiga diagramma qo'shishingiz mumkin.

Hujayra va diapazon operatsiyalari

Yacheykalar, ustunlar va qatorlar ustida turli operatsiyalarni bajarishingiz mumkin, jumladan kirish, kesish, nusxalash, yashirish, kiritish, o'chirish, birlashtirish va boshqalar.

Ishchi varaqlarni boshqarish

Ish kitobi operatsiyalari yaratish, ochish, saqlash, himoya qilish, kesish, nusxalash, ko'rinishlarni o'zgartirish va hisoblash mexanizmini yoqish yoki o'chirishni o'z ichiga oladi.

XLSX shablonlari yordamida Excel hisobotlarini avtomatlashtirish

DsExcel foydalanuvchilarga oddiy til sintaksisidan foydalangan holda .NETda maxsus Excel shablonlarini aniqlash imkonini beradi, .xlsx hisobotlarini diagrammalar, uchqun chiziqlar va jadvallar bilan yaratishni avtomatlashtiradi. Maʼlumotlarni toʻgʻridan-toʻgʻri XLSX shablonlariga bogʻlash orqali u Windows, Linux va macOS tizimlarini qoʻllab-quvvatlagan holda hisob-fakturalar va savdo hisobotlari kabi hisobotlarni yaratishni soddalashtiradi va yuqori unumdorlik va barqarorlikni taʼminlaydi.

Filtrlash va shartli formatlash

Ma'lumotlar, matn, raqam, rang va belgi kabi mezonlardan foydalangan holda hujayralarni filtrlang. Hujayra qiymati, piktogramma, ma'lumotlar paneli va uch rangli qoidaga asoslangan shartli formatlash qoidalaridan foydalanib, ma'lum ma'lumotlar qiymatlarini ham ajratib ko'rsatishingiz mumkin.

Formulalar va funksiyalar

Yacheyka qiymatlarini ishlab chiqarish uchun murakkab hisob-kitoblarni hisoblash uchun formulalar yaratishingiz va ulardan foydalanishingiz mumkin. DsExcel shuningdek, 450 dan ortiq Excel funksiyalarini qo'llab-quvvatlaydi. Formulalar yaratish uchun siz o'rnatilgan funktsiyalardan foydalanishingiz yoki moslashtirilgan funktsiyalarni yaratishingiz mumkin.

Ma'lumotlarni ulash va import/eksport

DsExcel hujayralar, ishchi varaqlar yoki jadval ustunlari bilan bir tomonlama ma'lumotlarni bog'lashni va ma'lumotlarni yig'ish uchun bir nechta manbalardan foydalanishni qo'llab-quvvatlaydi. Tezroq va samaraliroq import qilish uchun siz ImportData() funksiyasidan butun ob'ekt modeli o'rniga faqat Excel fayllaridan ma'lumotlarni olish uchun foydalanishingiz mumkin. Shuningdek, siz Excel varaqingizni .xlsx, .csv, PDF, HTML, JSON va boshqalar kabi boshqa formatlarga dasturiy ravishda eksport qilishingiz mumkin.

Parol bilan himoyalangan XLSX va XLSM ish kitoblarini o'qing va yozing

Ma'lumotlarni tahrirlash yoki ish kitobi tuzilishi va oynalarini o'zgartirishga to'sqinlik qiluvchi parollar yordamida ishchi kitoblaringiz himoyasini moslashtirishingiz mumkin. Bundan tashqari, cheksiz tahrirlash uchun ish kitobining parol himoyasini butunlay olib tashlashingiz mumkin.

Ishlash va samaradorlik

DsExcel - bu kichik xotira maydoniga va yuqori unumdorlikka ega bo'lgan API kutubxonasi. U kutubxonaning samaradorligini oshiradigan engil arxitekturaga ega. Elektron jadvallarni yaratish va boshqarish uchun sarflanadigan kuch, xotiradan foydalanish va vaqtni minimallashtirib, Excel bilan yaxshi ishlashingiz mumkin.

Mijoz tomonidagi ma'lumotlarni ko'rish dasturi bilan integratsiya


DsExcel o'zaro platformali JavaScript ma'lumotlarini ko'rish dasturini , DsExcel bilan osongina birlashtirilishi mumkin bo'lgan Hujjat echimlari ma'lumotlarini ko'rish vositasini taqdim etadi. Bu foydalanuvchilarga XLSX, SJS, SSJSON va CSV hujjatlarini veb-ilovalarda ochish va ko'rish imkonini beradi.


DsExcel - bu .NETdagi barcha elektron jadval loyihalaringiz uchun samarali va foydalanuvchilarga qulay API. U Excel hujjatlarini dasturiy jihatdan yaratish va boshqarish uchun zarur bo'lgan barcha xususiyatlarga ega, hatto miqyosda ham yuqori unumdorlikka ega. Excel hisobotini yaratishni osonlashtirish uchun shablonlardan foydalanishingiz mumkin. DsExcel shuningdek, Excel hujjatlariga ma'lumotlarni bog'lash, diagrammalar, shartli formatlash, formulalar va funktsiyalarni o'z ichiga olgan majburiy imkoniyatlarni osongina kiritish imkonini beradi.


.NET Excel uchun Aspose.Cells


XLSX fayllarini yaratish, o'qish va o'zgartirish

Aspose.Cells XLSX formatlari, shuningdek, XLS, XLSB, XLT, XLTX, XLTM, XLSM, XML va OTS uchun fayl operatsiyalarini qo'llab-quvvatlaydi.

Keng qamrovli Excelga mos keladigan diagramma

Xususiylashtirish va uslubga katta e'tibor qaratgan holda ko'p turdagi diagrammalarni yaratish va boshqarish uchun to'liq yordam mavjud. Shuningdek, siz diagrammalarni rasm sifatida ko'rsatishingiz va ularni avtomatik yangilash uchun dinamik ravishda o'rnatilgan ma'lumotlardan foydalanishingiz mumkin.

Hujayra va diapazon operatsiyalari

API hujayralar va diapazonlarni yaratish, boshqarish va formatlash uchun kerak bo'lgan barcha odatiy Excel operatsiyalarini qo'llab-quvvatlaydi.

Ishchi varaqlarni boshqarish

Siz ishchi varaqlarni yaratishingiz, nusxalashingiz va ko'chirishingiz mumkin. Qo'shimcha imkoniyatlarga bo'sh ish varaqlarini aniqlash, sahifa tanaffuslarini boshqarish va panellarni muzlatish kiradi.

Excel hisobotlari uchun shablonlardan foydalaning

Mavjud Excel shablonini ochish yoki yangi Excel ish kitobini yaratish, uni talablaringizga muvofiq o'zgartirish va keyin .XLTX kengaytmasi bilan saqlash orqali o'z shablonlaringizni yaratishingiz mumkin. Hisobotlarni yaratish uchun siz o'zingizning dizayner elektron jadvalingizni - shablonga o'xshash oldindan qo'llaniladigan formatga ega faylni ham yaratishingiz mumkin.

Filtrlash va shartli formatlash

Ma'lumotlarni yaxshiroq tushunish imkonini beruvchi boy Excel ish varaqlarini yaratishga yordam berish uchun avtofiltrlardan foydalaning. Siz shartli formatlashni ish vaqtida shartli formatlashni yaratish yoki dizayner elektron jadvalidan foydalanib ham qo'llashingiz mumkin.

Formulalar va funksiyalar

Aspose.Cells massiv formulalarini, shuningdek, o'rnatilgan va qo'shimcha funktsiyalarni qo'llab-quvvatlaydi. Siz deyarli barcha standart va ilg'or Microsoft Excel formulalari va funktsiyalaridan foydalanishingiz mumkin.

Ma'lumotlarni ulash va import/eksport

Ma'lumotlarni bog'lash vazifalari uchun Aspose.Cells.GridDesktop yoki Aspose.Cells.GridWeb ishchi varaqlari dizayneridan foydalanishingiz kerak. Aspose.Cells shuningdek, hujayralarga ma'lumotlarni import qilish va ma'lumotlarni eksport qilishni qo'llab-quvvatlaydi. Excel ish kitoblari va Datasets, DataTables va DataGrids oʻrtasida maʼlumotlarni import va eksport qilishingiz mumkin.

Parol bilan himoyalangan XLSX va XLSM ish kitoblarini o'qing va yozing

Siz Excel faylining parol bilan himoyalangan ishchi kitobi tuzilishini qulfdan chiqarishingiz, ish varaqlarini o'qishingiz va tahrirlashingiz, keyin esa ishchi kitobni parol bilan qayta saqlashingiz mumkin. O'zgartirish uchun parol ham mavjud.

Ishlash va samaradorlik

Aspose.Cells odatda yuqori unumdorlikka ega va tez ishlaydi. Biroq, katta ma'lumotlar to'plamlari yoki katta hajmdagi RAMni egallagan har qanday operatsiya bilan ish kitoblarini o'qish yoki yozishda ishlash muammolariga duch kelishingiz mumkin.

Client Side Data Viewer bilan integratsiya

Aspose.Cells sizga Excel fayli yoki hisobotini yaratish va faylni Response Object-ga saqlash orqali mijoz brauzeriga yuborish imkonini beradi. Excel elektron jadvallarini to'g'ridan-to'g'ri ilovangiz ichida ochish va tahrirlash uchun Aspose.Cells.GridJs ni .NET loyihangizga ham qo'shishingiz mumkin.


Aspose.Cells .NET uchun juda zich, yuqori kodli Excel API C# kutubxonasi boʻlib, u deyarli har bir MS Excel formati, jumladan XLSX fayllari uchun elektron jadval vazifalarini tez kuzatish imkonini beradi. Ilg'or kutubxonalar mavjud bo'lsa-da, Aspose.Cells elektron jadvallarni yaratish, tahrirlash va boshqarishning deyarli barcha jihatlari uchun keng ko'lamli standart va ilg'or Excel operatsiyalarini dasturiy jihatdan bajarishingizni ta'minlaydi.


Umuman olganda, Aspose.Cells C# kutubxonasi Excel muqobili uchun yaxshi tanlovdir. Ammo shuni yodda tutingki, siz kutubxonadan katta hajmdagi ma'lumotlar to'plamlarini qayta ishlash uchun foydalanishingiz mumkin bo'lsa-da, siz kutgan yuqori samaradorlikka erishish xotiradan foydalanishni cheklash uchun sizdan biroz nozik sozlashni talab qilishi mumkin.


.NET uchun SpreadsheetGear Engine


XLSX fayllarini yaratish, o'qish va o'zgartirish

Eng so‘nggi yangilanish, SpreadsheetGear 2023 kutubxona formati muvofiqligini Excel 2021 uchun XLSX, XLSM, XLS, CSV va TXT fayllarini va Microsoft 365 uchun Excelning so‘nggi versiyalarini o‘z ichiga olgan holda kengaytirdi.

Keng qamrovli Excelga mos keladigan diagramma

Diagrammani qo'llab-quvvatlash keng diapazonli diagramma turlarini, diagrammani ko'rsatishni va o'rnatilgan tasvirlar bilan diagramma varaqlari va diagrammalarni yaratish qobiliyatini o'z ichiga oladi.

Hujayra va diapazon operatsiyalari

Siz qiymatlar, formulalar, raqam formatlari, shriftlar, hoshiyalar, fon ranglari, hujayra sharhlari, giperhavolalar va boshqalarga ega ishchi varaq hujayralariga kirishingiz va ularni o'zgartirishingiz mumkin. Diapazon operatsiyalariga nusxa ko'chirish, saralash, avtomatik filtrlar, hujayralarni himoya qilish, shuningdek, guruh va kontur kiradi. Shuningdek, uzoq masofali hujayralarni birlashtirish yaxshilandi.

Ishchi varaqlarni boshqarish

SpreadsheetGear sizga ishchi varaqlarni yaratish, ko'chirish va nusxalash imkonini beradi. Shuningdek, siz turli xil displey opsiyalarini olishingiz, formulalardagi qiymatlarni baholashingiz, varaq rangini o'zgartirishingiz va turli xil ish varag'i himoyasini qo'llashingiz mumkin.

Excel hisobotlari uchun shablonlardan foydalaning

O'zingizga kerak bo'lgan har qanday turdagi Excel hisobotini yaratish uchun ularning xususiyatlarini to'liq nazorat qiladigan hisobot shablonlarini yaratishingiz mumkin.

Filtrlash va shartli formatlash

Avtofiltr mezonlari maxsus mezonlarni o'z ichiga olishi mumkin va bir nechta buyruqlarda ishlatilishi mumkin, masalan, hujayra formatlash, o'chirish va to'ldirish. Shartli format uslubi maxsus formulalar, oddiy taqqoslash operatorlari va kengaytirilgan qoidalarga asoslanadi.

Formulalar va funksiyalar

SpreadsheetGear eng tez Excelga mos keladigan hisoblash mexanizmiga ega bo'lishini ta'kidlaydi (ko'p hollarda Excelga qaraganda sezilarli darajada tezroq). Unda 449 ta Excel-mos keluvchi funksiyalar, ko‘p tarmoqli qayta hisob-kitoblar, massiv formulasini qo‘llab-quvvatlash va boshqalar mavjud.

Ma'lumotlarni ulash va import/eksport

Siz ma'lumotlarni Excel ish kitoblari va Datasets, DataTables va DataGrids o'rtasida ko'chirishingiz mumkin. SpreadsheetGear ma'lumotlarni ulashni qo'llab-quvvatlamaydi.

Parol bilan himoyalangan XLSX va XLSM ish kitoblarini o'qing va yozing

SpreadsheetGear parol bilan himoyalangan XLS, XLSX va XLSM ish kitoblarini o'qish va yozishni qo'llab-quvvatlaydi. Parol himoyasi yoqilgan bo'lsa ham, ishchi varaqning ba'zi jihatlari yoqilishi mumkin.


Ishchi varaq himoyalangan boʻlsada, unga dasturiy oʻzgarishlar kiritishingiz mumkin, garchi foydalanuvchi interfeysi himoyasi hali ham qoʻllanilsa.

Ishlash va samaradorlik

SpreadsheetGear - bu yuqori tezlikdagi API bo'lib, u ishlov berish vaqtini qisqartirishi va yuqori samarali dasturlarni ishlab chiqish imkonini beradi. Bu sizning resurslaringizdan unumli foydalanadi va elektron jadval chiqarish samaradorligini oshirishi mumkin.

Client Side Data Viewer bilan integratsiya

Siz o'rnatishingiz mumkin bo'lgan mijoz tomoni API taqdim etmaydi. Biroq, Excel fayllarini ASP.NET yordamida brauzerda ko'rsatishingiz mumkin.


SpreadsheetGear Excel 2021 orqali Excel versiyalari uchun ko'plab operatsiyalarni, shuningdek, Microsoft 365 uchun Excelning so'nggi versiyalarini qo'llab-quvvatlaydi. Unda osongina harakat qilishingiz mumkin bo'lgan toza foydalanuvchi interfeysi va Excel operatsiyalariga taqlid qilish imkonini beruvchi API kutubxonasi mavjud bo'lib, sizga Excel operatsiyalarini to'liq boshqarish imkonini beradi. elektron jadval yaratish jarayoni.


SpreadsheetGear haqidagi eng e'tiborga molik tafsilot u taklif qiladigan xususiyatlar emas, balki u taqdim etmaydigan xususiyatlar bo'lishi mumkin. Masalan, SpreadsheetGear dinamik massivlarni, Excel jadvallarini yoki LAMBDA funksiyasini qo‘llab-quvvatlamaydi. Agar siz juda katta ma'lumotlar to'plamlari bilan ishlash va murakkab hisob-kitoblarni amalga oshirish uchun qo'shimcha imkoniyat izlayotgan bo'lsangiz, bu siz uchun muammo bo'lishi mumkin.


Syncfusion Excel (XlsIO) kutubxonasi


XLSX fayllarini yaratish, o'qish va o'zgartirish

Mos keladigan Microsoft Excel versiyalari XLSX fayllari va boshqalarni Excel 2019 va Microsoft 365 uchun onlayn formatlarni o'z ichiga oladi.

Keng qamrovli Excelga mos keladigan diagramma

XisIO tomonidan qo'llab-quvvatlanadigan Excel diagrammalarining 80 dan ortiq turlari mavjud. Diagrammalar ish kitobiga kiritilishi yoki diagramma ish varag'i sifatida yaratilishi mumkin. Moslashtirish variantlari syujet maydoni, afsona, eksa va boshqalarni o'z ichiga oladi.

Hujayra va diapazon operatsiyalari

Hujayra operatsiyalariga topish va almashtirish, saralash, filtrlash va giperhavolalar kiradi. Siz satrlar va ustunlarni avtomatik moslashtirishingiz va hujayra rangi, shrift uslublari, chegara sozlamalari va boshqalarni qo'llashingiz mumkin.

Ishchi varaqlarni boshqarish

Ishchi varaq operatsiyalariga koʻchirish, nusxa koʻchirish, panellarni muzlatish, ustunlarni koʻrsatish yoki yashirish hamda barcha qatorlarni bitta bosilgan sahifaga joylashtirish yoki chop etishdan oldin sahifani moslashtirish kabi sahifani sozlash opsiyalarini belgilash kiradi.

Excel hisobotlari uchun shablonlardan foydalaning

Essential XlsIO shablon belgilaridan foydalangan holda Excel shabloniga ma'lumotlarni eksport qilish imkonini beradi.

Filtrlash va shartli formatlash

Ma'lumotlarni boshqarish xususiyatlariga maxsus, kengaytirilgan, piktogramma, rang, dinamik, kombinatsiya va moslashtirilgan filtrlar kabi avtomatik filtrlash turlaridan foydalangan holda avtomatik filtrlash kiradi. XlsIO shuningdek, ma'lumotlar ko'rinishini o'zgartirish uchun hujayralar tarkibini dinamik formatlash uchun shartli formatlashni qo'llab-quvvatlaydi.

Formulalar va funksiyalar

XlsIO Excel tomonidan qo'llab-quvvatlanadigan barcha formulalarni va 400 dan ortiq Excel funktsiyalarini qo'llab-quvvatlaydi. Bundan tashqari, qo'shimcha funktsiyalar, tashqi formulalar va formulalar massivlaridan ham foydalanishingiz mumkin.

Ma'lumotlarni ulash va import/eksport

Essential XlsIO shablon belgilarini DataTable, Collection ob'ektlari, ichki o'rnatilgan yig'ish ob'ektlari va massivlar kabi turli manbalardan olingan ma'lumotlarga bog'lash imkonini beradi. Moslashtirilgan maʼlumotlarni import qilish ham qoʻllab-quvvatlanadi va siz DataTables, Collection obyektlari va ichki oʻrnatilgan sinflarga eksport qilishingiz mumkin.

Parol bilan himoyalangan XLSX va XLSM ish kitoblarini o'qing va yozing

Ish kitoblaringizni shifrlash uchun foydalanishingiz mumkin bo'lgan ikki xil parol mavjud. Kirish paroli ruxsatsiz ko'rishdan himoya qiladi, o'zgartirish uchun parol esa ma'lum foydalanuvchilarga ish kitobi ma'lumotlarini tahrirlash va keyin saqlash uchun ruxsat beradi.

Ishlash va samaradorlik

Sinxronizatsiya hatto katta fayllar bilan ishlayotgan bo'lsangiz ham tez ishlashi mumkin va yaratish jarayonida fayllarga ko'p ishlov berishingiz kerak bo'ladi.

Client Side Data Viewer bilan integratsiya

Excel fayllarini ASP.NET yordamida brauzerda ko'rsatishingiz mumkin.


Syncfusion XlsIO UI bo'lmagan komponent bo'lib, undan foydalanish juda oson. U boy Excel hisobotlarini yaratish va boshqarish uchun zarur bo'lgan barcha xususiyatlarga ega. Grafiklar, formulalar, funktsiyalar va formatlash uchun muhim API'lar Excelning o'zini yuklab olmasdan turib har bir Excel topshirig'ini bajarishga imkon beradi. Sinxronizatsiya katta ma'lumotlar to'plamlarini juda yaxshi boshqarishi mumkin va agar kerak bo'lsa, ishlashni yaxshilash usullarini taqdim etadi, masalan, xotirani optimallashtirish orqali ishlashni yaxshilash uchun bir interfeysdan boshqasidan foydalanish.


DevExpress elektron jadvali


XLSX fayllarini yaratish, o'qish va o'zgartirish

XLS, XLSB, XLSX va XLSM kabi deyarli barcha Microsoft Excel hujjat formatlarini yaratish, o'qish va o'zgartirishni qo'llab-quvvatlaydi.

Keng qamrovli Excelga mos keladigan diagramma

DevExpress elektron jadvali bir nechta 2D va 3D diagrammalar uchun diagrammalarni boshqarish imkonini beradi. Siz gistogrammalar, sharsharalar, huni jadvallari va boshqalarni yaratishingiz, ularga kirishingiz, o'zgartirishingiz yoki o'chirishingiz mumkin.

Hujayra va diapazon operatsiyalari

Hujayralarga belgilashingiz mumkin bo'lgan qiymatlar formulalar, matnlar, raqamlar, mantiqiy qiymatlar va sanalarni o'z ichiga oladi. Ranglar, shriftlar va grafik effektlarni o'z ichiga olgan hujjat mavzulari har bir ish kitobi bilan bog'langan. Bundan tashqari, oldindan belgilangan mavzu ranglarini tahrirlashingiz yoki maxsus mavzu yaratishingiz mumkin.

Ishchi varaqlarni boshqarish

Siz ish kitoblari, ish varaqlari va diagramma varaqlarini yaratishingiz, ularga kirishingiz, o'zgartirishingiz yoki o'chirishingiz mumkin. Shuningdek, qatorlar va ustunlarni kiritish, nusxalash, yashirish, muzlatish, hajmini o'zgartirish yoki olib tashlash mumkin.

Excel hisobotlari uchun shablonlardan foydalaning

DevExpress Report Designer yordamida elektron jadvallarni yaratish uchun shablonlardan foydalaning.

Filtrlash va shartli formatlash

Avtofiltr funksiyasi raqam, qiymat, matn va sana bo'yicha filtrlash imkonini beradi. Shartli formatlash operatsiyasi ma'lumotlar paneli, piktogramma va oldindan belgilangan ranglardan foydalangan holda hujayra qiymatlarini ta'kidlaydi yoki hujayralardagi tendentsiyalarni qayd qiladi.

Formulalar va funksiyalar

API 400 dan ortiq Excel funksiyalariga ega tezkor, o'rnatilgan formulalarni hisoblash mexanizmiga ega. Shuningdek, siz o'zingizning formulalaringiz va funktsiyalaringizni yaratishingiz mumkin.

Ma'lumotlarni ulash va import/eksport

Ma'lumotlarni bog'lash sukut bo'yicha ikki tomonlama. Ishchi varaqdagi hujayra diapazoni yoki jadvalini ma'lumotlar manbaiga bog'lashingiz yoki ma'lumotlar manbai sifatida hujayra diapazonidan foydalanishingiz mumkin. Massivlar, ro'yxatlar va ma'lumotlar to'plamidan ishchi varaq hujayralariga ma'lumotlarni import qilish qo'llab-quvvatlanadi. API shuningdek, eksport bilan ishlash uchun maxsus ishlab chiqilgan va server tomonida katta hajmdagi hujjatlarni yaratishda xotiradan foydalanishni minimallashtirish uchun ideal bo'lgan Excel eksport kutubxonasiga ega.

Parol bilan himoyalangan XLSX va XLSM ish kitoblarini o'qing va yozing

API ruxsatsiz kirish va o'zgartirishlarning oldini olish uchun ish varaqlari va kitoblaringizni parol bilan himoya qilish imkonini beradi.

Ishlash va samaradorlik

Uning veb-saytiga ko'ra, kutubxona xotira sarfini kamaytirish va elektron jadvallarni yaratishda ish faoliyatini keskin yaxshilash uchun ishlab chiqilgan.

Client Side Data Viewer bilan integratsiya

Hujjatlarni ko'rish dasturi ASP.NET Core va Blazor platformalari kabi .NET ishlab chiqish ramkalarida faqat DevExpress hisobotlarini ko'rsatadigan komponent hisoblanadi. Foydalanuvchi Excel hujjatini ko'rishi, chop etishi va eksport qilishi mumkin. Barcha kerakli harakatlar server tomonidan amalga oshiriladi.


DevExpress ilg'or xususiyatlarga ega kuchli Excel yechimi sifatida obro'ga ega. Uning API-lari yuqori samarali ilovalarni ishlab chiqish uchun ishlatilishi mumkin. Ma'lumotlarni o'zingiz xohlagan tarzda taqdim etishingizni ta'minlash uchun diagrammalarni yaratish va hujayralar va ishchi varaqlarni formatlash uchun etarli moslashtirish imkoniyatlarini taqdim etadi. Shuningdek, u kuchli ma'lumotlarni ulash qobiliyatiga ega bo'lib, Report Designer shablonlari yordamida Excel hisobotlarini yaratishni osonlashtiradi. Ushbu xususiyatlardan foydalanish boshqa kutubxonalarga qaraganda biroz ko'proq harakat talab qilishi mumkin, chunki DevExpress o'rganish egri chizig'iga ega.


IronSoftware IronXL


XLSX fayllarini yaratish, o'qish va o'zgartirish

IronXL XLS, XLSX, XLST, XLSM, CSV va TSV Excel formatlari bilan mos keladi. Hujjatlarni yaratish, o'qish va tahrirlash uchun juda oddiy va eslab qoladigan funktsiyalardan foydalanishingiz mumkin.

Keng qamrovli Excelga mos keladigan diagramma

IronXL ustun, scatter, chiziq, pirog, bar va maydon diagrammalarini qo'llab-quvvatlaydi. Biroq, sozlash boshqa kutubxonalarga nisbatan nisbatan cheklangan, chunki siz faqat diagramma sarlavhasi va afsonaviy joyni tahrirlashingiz mumkin.

Hujayra va diapazon operatsiyalari

Shrift, o'lcham, chegara, tekislash, fon naqsh va shartli formatlashni belgilash orqali hujayralarni uslublashingiz mumkin. Hujayra diapazonlarini boshqarish uchun bir nechta funksiyalar mavjud, jumladan saralash, kesish, tozalash, nusxalash, topish va almashtirish, giperhavolalar, hujayralarni birlashtirish va ajratish.

Ishchi varaqlarni boshqarish

IronXL sizga ishchi varaqlarni yaratish, tahrirlash va saqlash imkonini beradi. Bundan tashqari, qatorlar va ustunlar sonini va ularning o'lchamlarini sozlashingiz mumkin. Qo'shimcha harakatlarga rasmlar qo'shish va ishchi varaqlarni ko'paytirish, guruhlash va guruhdan chiqarish kiradi.

Excel hisobotlari uchun shablonlardan foydalaning

Excel hisobotlari uchun shablonlarni yuklashingiz yoki o'zingizni yaratishingiz va XLTX fayli sifatida saqlashingiz mumkin.

Filtrlash va shartli formatlash

IronXL shartli formatlashni qo'shish, olish va o'chirishni qo'llab-quvvatlaydi. IronXL hujayra filtrlashni qo'llab-quvvatlamaydi.

Formulalar va funksiyalar

IronXL yordamida siz Excelni ochishingiz, mavjud formulalarni tahrirlashingiz va formuladan natija olishingiz mumkin. Har qanday ish varag'i tahrirlanganda, aniq natijalarni ta'minlash uchun formulalar avtomatik ravishda qayta hisoblab chiqiladi. Shuningdek, siz 165 dan ortiq Excel funksiyalarini qo'llab-quvvatlaysiz.

Ma'lumotlarni ulash va import/eksport

Siz Excel ma'lumotlarini JSON yoki HTML kabi turli formatlarga eksport qilishingiz va Excel fayllaridan ma'lumotlarni chiqarib olishingiz mumkin. IronXL ma'lumotlarni ulashni qo'llab-quvvatlamaydi.

Parol bilan himoyalangan XLSX va XLSM ish kitoblarini o'qing va yozing

API parol bilan himoyalangan ish kitoblarini tahrirlash va saqlashni qo'llab-quvvatlaydi.

Ishlash va samaradorlik

IronSoftware ma'lumotlariga ko'ra, IronXL hujayra diapazoni xususiyatlarini baholash, tasodifiy hujayra operatsiyalari va katta qator operatsiyalarini o'chirish kabi operatsiyalar uchun xotiradan foydalanishni sezilarli darajada yaxshilagan, bularning barchasi xotirani qisqartirgan. IronXL ham yuqori darajada optimallashtirilgan bo'lib, oddiy va murakkab ishlar uchun ishlatilishi mumkin bo'lgan Excel operatsiyalarini ta'minlaydi.

Client Side Data Viewer bilan integratsiya

Ishlab chiquvchilar IronXl yordamida ASP.NET Excel ko'rish dasturini yaratishi mumkin. Siz to'g'ridan-to'g'ri veb-sahifangizdan Excel fayllarini ko'rsatishingiz, tahrirlashingiz va navigatsiya qilishingiz mumkin.


IronXL elektron jadval qiymatlarini samarali yangilash uchun zarur vosita bo'lgan ma'lumotlarni ulash kabi ba'zi asosiy imkoniyatlarga ega emas. Shuningdek, u filtrlashni qo'llab-quvvatlamaydi, bu sizning ma'lumotlarni tahlil qilish qobiliyatingizni oshirishi mumkin.


IronXL-ning ba'zi xususiyatlari ular bo'lishi kerak bo'lgan darajada keng emas. Misol uchun, diagrammani sozlash uchun juda cheklangan imkoniyatlar mavjud. Bundan tashqari, qo'llab-quvvatlanadigan funktsiyalar soni, ayniqsa biz aytib o'tgan boshqa kutubxonalarga nisbatan juda kam.


IronXL-dan foydalanish uchun mutaxassis dasturchi bo'lish shart emas — APIdan foydalanish nisbatan oson bo'lishi mumkin. Biroq, IronXL-ning takomillashtirilgan API ishlashi, optimallashtirish va u taqdim etadigan boshqa xususiyatlari bilan ham, uni katta elektron jadval loyihasiga topshirishdan oldin boshqa muqobil variantlarni ko'rib chiqishingiz mumkin.


Xulosa

Xotiradan foydalanish va dasturlash maydonini kamaytirish, ayniqsa katta hajmdagi ma'lumotlar to'plamlari qayta ishlanayotganda, barcha kutubxonalar uchun umumiy muammodir. Bundan tashqari, ko'pgina kutubxonalar o'xshash xususiyatlarga ega. E'tibor berish kerak bo'lgan ba'zi muhim nuqtalar - API kutubxonasidan foydalanadigan mavjud namunalar yoki demolar sifati va agar sizning foydalanish holatlaringizga tegishli bo'lsa, ushbu API kutubxonasi uchun qanday front-end ko'rish imkoniyatlari mavjud. Ushbu o'zgaruvchilarni faktoring qilganda, Excel uchun Document Solutions, .NET Edition keng qamrovli C# .NET Excel kutubxonasi sifatida ajralib turadi, bu sizning elektron jadvallarni yaratish tajribangizni iloji boricha silliq qiladi.


L O A D I N G
. . . comments & more!

About Author

MESCIUS inc. HackerNoon profile picture
MESCIUS inc.@mesciusinc
MESCIUS inc. (formerly GrapeCity) provides JavaScript and .NET grids, UI, reporting, spreadsheets, document APIs, etc.

TEGI QILISH

USHBU MAQOLA TAQDIM ETILGAN...