Features

Features

Aspose.Cells FOSS for C++ is an open-source C++ library for creating, loading, editing, and saving Excel .xlsx Microsoft Excel की आवश्यकता के बिना कार्यपुस्तिकाएं. पुस्तकालय एक शीर्षक-केवल सी ++ एपीआई को प्रदर्शित करता है जो कोर वर्गों का एक छोटा सेट के आसपास संगठित होता है।.


कार्यपुस्तिका और कार्यपत्रक प्रबंधन

के लिए Workbook क्लास सभी स्पेडबोर्ड ऑपरेशनों के लिए रूट वस्तु है. इसे एक नया कार्यपुस्तिका बनाने, मौजूदा XLSX फ़ाइल लोड करने या डिस्क में परिवर्तन को सहेजने के लिये उपयोग करें.

  • एक नया कार्यपुस्तिका बनाएं Workbook()
  • एक XLSX फ़ाइल के साथ लोड करें Workbook(filePath)
  • फ़ाइल के साथ बचाएं Workbook::Save(fileName)
  • सभी पृष्ठों के माध्यम से पहुंचें Workbook::GetWorksheets()
  • नाम, और फ़ीड के माध्यम से फ़ाइलों को जोड़ें Worksheet क्लास

सेल मूल्य और सूत्र

के लिए Cell क्लास एक एकल स्पेडहेट सेल का प्रतिनिधित्व करता है. यह पाठ, संख्यात्मक, बोलेन और सूत्र के मूल्य को पढ़ने और लिखने में मदद करता हैं.

  • मूल्य के साथ लिखें Cell::PutValue(value) और Cell::SetValue(value)
  • पढ़ने के साथ मूल्य Cell::GetValue() लौटें A CellValue
  • सूत्रों के साथ Cell::SetFormula(formula) Excel Formula Syntax के बारे में जानकारी
  • नाम के आधार पर पेंसिल ("A1"(c) या क्रम / स्तंभ सूचकांक के माध्यम से Cells::operator[](cellName)

सेल स्टाइल

सेल पर अमीर प्रारूप का उपयोग करें Style वर्तमान में, वर्तमा शैली से प्राप्त करें Cell::GetStyle(),इसे बदल दें और फिर इसे वापस लागू करें। Cell::SetStyle(style).

  • फ़ॉन्ट कॉन्फ़िगरेशन के माध्यम से Style::Font() लौटें A Font वस्तु - साहसी, रंग, आकार
  • पृष्ठभूमि के माध्यम से पैटर्न भरें Style::SetPattern(FillPattern) और Style::SetForegroundColor(Color)
  • सीमा संरचना के माध्यम से Style::Borders()
  • संख्या के माध्यम से तारों का प्रारूप Style::SetNumberFormat(format)

Page Setup और Print Layout के बारे में जानकारी

के लिए PageSetup क्लास कार्यपत्रक प्रिंट सेटिंग्स जैसे कागज के आकार, उन्मुखता, मार्जिन, स्केलिंग और शीर्ष / पैर पाठ को कॉन्फ़िगर करने की अनुमति देता है।.

  • कागज के आकार को निर्धारित करें PageSetup::SetPaperSize(PaperSizeType)
  • प्रिंट के साथ दिशा निर्देशित करें PageSetup::SetOrientation(PageOrientationType)
  • मार्जिन की स्थापना: PageSetup::SetTopMargin, SetBottomMargin, SetLeftMargin, SetRightMargin
  • फिट-टू-पृष्ठ स्केलिंग के साथ PageSetup::SetFitToPagesTall और SetFitToPagesWide

शर्तों का प्रारूपण

के लिए ConditionalFormattingCollection क्लास नियम-आधारित सेल प्रारूपण का प्रबंधन करता है. नियम कार्यपत्रक रेंज में जोड़ा जा सकता है और प्राथमिकता स्वचालित रूप से प्रभावी हो सकती है।.

  • नियमों को जोड़ें ConditionalFormattingCollection::Add()
  • इंडेक्स या क्षेत्र के आधार पर नियमों को हटा दें
  • अगले उपलब्ध प्राथमिकता को पुनर्स्थापित करें ConditionalFormattingCollection::GetNextPriority()

ऑटो फिल्टर

के लिए AutoFilter क्लास को स्तंभ-स्तर डेटा फ़िल्टरों को कार्यपत्रक रेंज में लागू करने का समर्थन करता है।.

  • फ़िल्टर रेंज सेट करें AutoFilter::SetRange(rangeAddress)
  • सभी सक्रिय फ़िल्टरों को साफ करें AutoFilter::Clear()
  • फ़िल्टर के माध्यम से कस्टम प्रबंधन AutoFilterCustomFilter और AutoFilterCustomFilterCollection

नाम और परिभाषित नाम

के लिए DefinedName कक्षाएं कार्यपुस्तिका-स्तर या शीट- स्तर नामित सूत्रों और पुन: उपयोग के लिए श्रेणियों को सूक्ष्म और कोड में स्टोर करती हैं।.

  • नाम के साथ निर्धारित करें DefinedName::GetName()
  • प्राप्त करें या सूत्र (अंतराल पता) सेट करें DefinedName::GetFormula() / SetFormula(formula)
  • एक विशिष्ट शीट का उपयोग करने के लिए सीमा DefinedName::GetLocalSheetIndex()

XLSX प्रारूप समर्थन

FormatLoadSave
XLSX
CSV

सभी लोड और बचाव ऑपरेशन का उपयोग करें Workbook::Save(fileName) फ़ाइल विस्तार से प्रारूप डिफ़ॉल्ट रूप से समाप्त होता है।.


API संदर्भ सारांश

ClassDescription
WorkbookRoot spreadsheet object – बनाएं, लोड करें और XLSX फ़ाइलों को सहेजें
Worksheetएकल कार्यपत्रक - नाम, सेल, पृष्ठ सेटअप और स्वचालित फ़िल्टर
Cellएकल सेल - मूल्य, सूत्र और शैली संचालन
Styleसेल शैली फ़ैक्साड - फ़ॉन्ट, भरें, सीमाएं और संख्या प्रारूप
Fontफ़ॉन्ट सेटिंग्स - साहसी, रंग, आकार
PageSetupप्रिंट लेआउट - कागज का आकार, उन्मुखता, मार्जिन, स्केलिंग
ConditionalFormattingCollectionशर्त प्रारूपण नियमों का संग्रह
AutoFilterएक कार्यपत्रक की श्रृंखला के लिए स्तंभ स्तर स्वचालित फिल्टर
DefinedNameनामित रेंज या सूत्र परिभाषा

See Also

 हिन्दी