O`zbekston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari unversiteti



Download 109,67 Kb.
bet2/8
Sana12.12.2022
Hajmi109,67 Kb.
#884091
1   2   3   4   5   6   7   8
Bog'liq
Apache POI mustaqil ish

POIFS (Yomon obfuskatsiyani amalga oshirish uchun fayl tizimi) - Ushbu komponent boshqa barcha POI elementlarining asosiy omilidir. Turli xil fayllarni aniq o'qish uchun foydalaniladi.

  • HSSF (Dahshatli elektron jadval formati) - MS-Excel fayllarining xls formatini o'qish va yozish uchun ishlatiladi .

  • XSSF (XML elektron jadval formati) - MS-Excel formatidagi xlsx formati uchun ishlatiladi .

  • HPSF (Dahshatli xususiyatlar to'plamining formati) - MS-Office fayllarining xossalari to'plamlarini chiqarish uchun ishlatiladi .

  • HWPF (dahshatli so'z protsessori formati) - MS-Word dasturining doc kengaytma fayllarini o'qish va yozish uchun ishlatiladi .

  • XWPF (XML Word Processor Format) - MS-Word dasturining docx kengaytirilgan fayllarini o'qish va yozish uchun ishlatiladi .

  • HSLF (Dahshatli slaydni formati) - PowerPoint taqdimotlarini o'qish, yaratish va tahrirlash uchun foydalaniladi.

  • HDGF (dahshatli DiaGram formati) - MS-Visio ikkilik fayllari uchun sinflar va usullarni o'z ichiga oladi .

  • HPBF (Dahshatli PuBlisher formati) - MS-Publisher fayllarini o'qish va yozish uchun ishlatiladi .

    Ushbu o'quv qo'llanma Java yordamida Excel fayllari ustida ishlash jarayonida sizga ko'rsatma beradi. Shuning uchun munozara HSSF va XSSF komponentlari bilan chegaralanadi.
    Izoh - POI ning eski versiyalari doc, xls, ppt va boshqalar kabi ikkilik fayl formatlarini qo'llab-quvvatlaydi. 3.5-versiyadan boshlab, POI MS-Office-ning docx, xlsx, pptx va boshqalar kabi OOXML fayl formatlarini qo'llab-quvvatlaydi.
    Apache POI singari, Excel fayllarini yaratish uchun turli sotuvchilar tomonidan taqdim etilgan boshqa kutubxonalar mavjud. Bularga Aspose tomonidan Java uchun Aspose hujayralari , Commons kutubxonalari tomonidan JXL va Team Dev tomonidan JExcel kiradi .
    Java uchun Aspose Cells - bu sotuvchi Aspose tomonidan ishlab chiqilgan va tarqatilgan sof litsenziyalangan Java Excel API. Ushbu API-ning so'nggi versiyasi 8.1.2, 2014 yil iyul oyida chiqarilgan. Bu elektron jadvallarni o'qish, yozish va boshqarish bilan shug'ullanadigan Excel komponentini loyihalash uchun boy va og'ir API (oddiy Java sinflari va AWT sinflarining kombinatsiyasi).
    Ushbu API-ning umumiy qo'llanilishi quyidagicha:

    JXL
    JXL - bu Selenium uchun mo'ljallangan, veb-brauzerlarda ma'lumotlarni boshqarishni avtomatlashtirishni (veb-brauzerlarda ma'lumotlarni avtomatik yangilash) qo'llab-quvvatlaydigan uchinchi tomon doirasi. Ammo u JExcel API-ni umumiy qo'llab-quvvatlash kutubxonasi sifatida ishlatiladi, chunki u elektron jadvallarni yaratish, o'qish va yozish uchun asosiy xususiyatlarga ega.
    Asosiy xususiyatlar quyidagicha:

    • Excel fayllarini yarating

    • Ma'lumotlarni ish daftarlari va elektron jadvallardan import qilish

    • Qator va ustunlarning umumiy sonini oling

    Eslatma - JXL faqat .xls fayl formatini qo'llab-quvvatlaydi va u katta hajmdagi ma'lumotlarga ega emas.
    JExcel
    JExcel - bu Team Dev tomonidan taqdim etilgan to'liq litsenziyalangan API. Bundan foydalanib, dasturchilar Excel ish kitoblarini .xls va .xlsx formatida osongina o'qishlari, yozishlari, namoyish etishi va o'zgartirishi mumkin. Ushbu API Java Swing va AWT bilan osongina joylashtirilishi mumkin. Ushbu API ning so'nggi versiyasi - 2009 yilda chiqarilgan Jexcel-2.6.12.
    Asosiy xususiyatlar quyidagicha:

    • Excel dasturini, ish daftarlarini, jadvallarini va boshqalarni avtomatlashtirish

    • Oddiy Swing komponenti sifatida ishchi kitoblarni Java Swing dasturiga joylashtiring

    • Voqealar tinglovchilarini ishchi daftarlarga va elektron jadvallarga qo'shing

    • Ishchi daftar va elektron jadval voqealari bilan ishlash uchun voqea ishlovchilarini qo'shing

    • Maxsus funksiyalarni rivojlantirish uchun mahalliy tengdoshlarni qo'shing

    Apache POI
    Apache POI - bu Apache Software Foundation tomonidan taqdim etilgan 100% ochiq manbali kutubxona. Kichik va o'rta miqyosda dastur ishlab chiqaruvchilarning aksariyati Apache POI (HSSF + XSSF) ga juda bog'liq. Bu Excel kutubxonalarining barcha asosiy xususiyatlarini qo'llab-quvvatlaydi; ammo, renderlash va matnni chiqarib olish uning asosiy xususiyatlaridir.

    Apache POI API-da Java dasturlari yordamida Excel fayllarida ishlash uchun juda muhim bo'lgan bir necha sinflar va usullar tushuntirilgan.


    Bu Excel ishchi kitoblarini yaratadigan yoki saqlaydigan barcha sinflarning super interfeysi. Bu org.apache.poi.ss.usermodel to'plamiga tegishli. Ushbu interfeysni amalga oshiruvchi ikkita sinf quyidagilar:
  • 1   2   3   4   5   6   7   8




    Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
    ma'muriyatiga murojaat qiling

    kiriting | ro'yxatdan o'tish
        Bosh sahifa
    юртда тантана
    Боғда битган
    Бугун юртда
    Эшитганлар жилманглар
    Эшитмадим деманглар
    битган бодомлар
    Yangiariq tumani
    qitish marakazi
    Raqamli texnologiyalar
    ilishida muhokamadan
    tasdiqqa tavsiya
    tavsiya etilgan
    iqtisodiyot kafedrasi
    steiermarkischen landesregierung
    asarlaringizni yuboring
    o'zingizning asarlaringizni
    Iltimos faqat
    faqat o'zingizning
    steierm rkischen
    landesregierung fachabteilung
    rkischen landesregierung
    hamshira loyihasi
    loyihasi mavsum
    faolyatining oqibatlari
    asosiy adabiyotlar
    fakulteti ahborot
    ahborot havfsizligi
    havfsizligi kafedrasi
    fanidan bo’yicha
    fakulteti iqtisodiyot
    boshqaruv fakulteti
    chiqarishda boshqaruv
    ishlab chiqarishda
    iqtisodiyot fakultet
    multiservis tarmoqlari
    fanidan asosiy
    Uzbek fanidan
    mavzulari potok
    asosidagi multiservis
    'aliyyil a'ziym
    billahil 'aliyyil
    illaa billahil
    quvvata illaa
    falah' deganida
    Kompyuter savodxonligi
    bo’yicha mustaqil
    'alal falah'
    Hayya 'alal
    'alas soloh
    Hayya 'alas
    mavsum boyicha


    yuklab olish