विशेषताएँ
फ़ीचर अवलोकन
Aspose.Cells FOSS for Java जावा 17+ अनुप्रयोगों के लिए निम्नलिखित क्षमताएँ प्रदान करता है।
वर्कबुक और वर्कशीट प्रबंधन
- try-with-resources पैटर्न का उपयोग करके
new Workbook()के साथ नई वर्कबुक बनाएं new Workbook(path)याnew Workbook(path, options)के माध्यम से मौजूदा.xlsxफ़ाइलें लोड करेंgetWorksheets().get(index)या नाम द्वारा वर्कशीट तक पहुँचेंsetName()का उपयोग करके वर्कशीट का नाम बदलें, शीट जोड़ें और हटाएँ, सक्रिय शीट सेट करेंWorksheetViewModelके माध्यम से वर्कशीट की दृश्यता और टैब का रंग नियंत्रित करेंLoadOptions.setTryRepairPackage()औरsetTryRepairXml()के साथ रिपेयर मोड सक्षम करें
सेल मान और सूत्र
cell.putValue()का उपयोग करकेString,int,double,boolean, औरLocalDateTimeके लिए टाइप्ड मान सेट करेंCellValueTypeके माध्यम से मान प्रकार जांचें:STRING,NUMBER,BOOLEAN,DATE_TIME,FORMULA,BLANKcell.setFormula()के साथ फ़ॉर्मूला स्ट्रिंग्स संग्रहीत करें — Excel द्वारा खोलते समय पुनः गणना किया जाता हैcell.getStringValue()के माध्यम से स्ट्रिंग प्रतिनिधित्व तक पहुँचेंcell.getValue()के द्वारा कच्चा मान पढ़ें, जोObjectहै
सेल फ़ॉर्मेटिंग और स्टाइल्स
- फ़ॉन्ट, बॉर्डर, फ़िल और संरेखण को
Styleक्लास के माध्यम सेcell.getStyle()से लागू करें Style.getFont()के माध्यम से बोल्ड, रंग और फ़ॉन्ट नाम सेट करेंHorizontalAlignment(LEFT,CENTER,RIGHT) औरAlignmentValueके द्वारा संरेखण नियंत्रित करेंstyle.setCustom()या अंतर्निहितNumberFormatपैटर्न का उपयोग करके संख्या स्वरूप सेट करेंgetRows().get(n).setHeight()औरgetColumns().get(n).setWidth()के साथ पंक्ति की ऊँचाई और कॉलम की चौड़ाई समायोजित करें
AutoFilter
ws.getAutoFilter().setRange()के साथ AutoFilter हेडर रेंज सेट करेंgetFilterColumns().add(index)के माध्यम से फ़िल्टर कॉलम जोड़ेंAutoFilterCustomFilterऔरFilterOperatorTypeके माध्यम से कस्टम फ़िल्टर मानदंड निर्धारित करेंAutoFilterTop10के माध्यम से टॉप-10 फ़िल्टर लागू करें
डेटा वैधता और शर्तीय स्वरूपण
sheet.getValidations().add()के माध्यम से पूर्णांक, दशमलव या सूची सत्यापन नियम जोड़ें- सूत्र सीमाओं के साथ
ValidationTypeऔरOperatorTypeका उपयोग करें FormatConditionCollectionऔरFormatConditionके माध्यम से सशर्त स्वरूपण लागू करें
पेज सेटअप और वर्कशीट सुरक्षा
PageSetupके साथ प्रिंट सेटिंग्स कॉन्फ़िगर करें: कागज़ का आकार, अभिविन्यास, पेज‑फ़िट, प्रिंट क्षेत्रPrintOptionsModelके माध्यम से प्रिंटिंग के लिए ग्रिडलाइन और हेडिंग्स टॉगल करेंWorksheetProtectionModelका उपयोग करके वर्कशीट्स की सुरक्षा करें और अनुमतियों को सूक्ष्म रूप से समायोजित करेंHyperlinkऔरHyperlinkCollectionके द्वारा वर्कशीट्स में हाइपरलिंक संग्रहीत करें
दस्तावेज़ गुण
workbook.getDocumentProperties()के माध्यम से वर्कबुक दस्तावेज़ गुणों तक पहुँचें और सेट करें- लेखक, शीर्षक और अन्य मेटाडेटा फ़ील्ड सेट करें
workbook.getLoadDiagnostics().getIssues()के माध्यम से लोड डायग्नोस्टिक्स का निरीक्षण करें
समर्थित फ़ॉर्मेट
| फ़ॉर्मेट | एक्सटेंशन | पढ़ें | लिखें |
|---|---|---|---|
| Excel Open XML | .xlsx | ✓ | ✓ |
सहेजना वर्तमान में .xlsx तक सीमित है।