1. उत्पादों
  2.   Aspose.Cells
  3.   Aspose.Cells FOSS for C++

C++ के लिए Aspose.Cells FOSS

खुले स्रोत सी ++ लाइब्रेरी बनाने, लोड करने, संपादित करने और Microsoft Excel के बिना Excel .xlsx कार्यपुस्तिकाओं को बचाने के लिए।

Aspose.Cells FOSS — Open Source C++ Spreadsheet Library – एफओएस सेल – खुले स्रोत सी ++ स्पेडशीट लाइब्रेरी

Aspose.Cells FOSS for C++ एक खुले स्रोत पुस्तकालय है जो डेवलपर्स को प्रोग्रामिंग के लिए सक्षम बनाता है। Microsoft Excel या किसी भी कार्यपुस्तिका की आवश्यकता के बिना Excel .xlsx को बनाएं, लोड करें, संपादित करें और सहेजें। लाइब्रेरी एक मूल सी ++ एपीआई प्रदान करती है जो सीएमके-आधारित में सीधे एकीकृत होती है बाहरी कार्यकाल निर्भरताओं के बिना सिस्टम का निर्माण करें।

कोर एपीआई Workbook रचना और स्थायित्व, Worksheet और सेल के माध्यम से हेरफेर को कवर करता है Worksheet.GetCells(), सेल मूल्य निर्धारण का उपयोग करके Cell.PutValue() , सूत्र प्रवेश के साथ और अमीर स्टाइलिंग के माध्यम से Style, Font और Color वर्गों। संख्या प्रारूप प्रदर्शित DisplayTextFormatter द्वारा संचालित किया जाता है, जिसमें पूर्ण स्थानीय समर्थन होता है। DefinedNameUtility और संबंधित संग्रह कक्षाओं के माध्यम से प्रबंधित किया गया।

Aspose.Cells FOSS for C++ को MIT लाइसेंस के तहत जारी किया जाता है, जिसमें कोई चलने का समय शुल्क या उपयोग प्रतिबंध. स्रोत से बनाया CMake का उपयोग करके और सीधे अपने में एकीकृत करें एक शीर्षक और स्रोत पुस्तकालय के रूप में परियोजना. व्यवसाय सुविधाओं और समर्थन के लिए, देखें Aspose.Cells for C++ — Enterprise Product

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

  • नए Workbook उदाहरण बनाएं या मौजूदा .xlsx फ़ाइलों को लोड करें
  • एक्सेस और इटेरेट कार्यपत्रक के माध्यम से WorksheetCollection
  • काम के नाम पर रीनाम करें Worksheet.SetName()
  • कोशिकाओं को पुनर्जीवित और संभालना Worksheet.GetCells() के माध्यम से
  • कार्यपुस्तक को फ़ाइल करने के लिए Workbook.Save() के साथ संग्रहीत करें

सामान्य उपयोग के मामले

  • Excel रिपोर्टों को अनुप्रयोग डेटा से उत्पन्न करें
  • परिवर्तन और मौजूदा स्पेडबैग को सुधारना
  • सर्वर वातावरण में टेम्पलेट-प्रदर्शन आउटपुट फ़ाइलों का उत्पादन करें
  • Excel स्थापित किए बिना स्वचालित डेटा निर्यात पाइप बनाएं

सेल मूल्य, सूत्र और संख्या प्रारूप

  • पाठ और संख्यात्मक मूल्यों को Cell.PutValue() के साथ लिखें
  • Excel के सूत्रों को Cell.SetFormula() का उपयोग करके दर्ज करें
  • फ़ॉर्मेटेड सेल पाठ को DisplayTextFormatter के माध्यम से पढ़ें
  • Style.SetNumber() का उपयोग करके संख्या प्रारूप पैटर्न लागू करें
  • पेरिस संख्यात्मक प्रारूप तारों के साथ ParsedNumericFormat

सामान्य उपयोग के मामले

  • SUM, AVERAGE और IF सूत्रों के साथ वित्तीय स्पेडबैक बनाएं
  • मुद्रा, प्रतिशत और तारीख को स्वचालित रूप से स्वरूपित करें
  • रिपोर्टिंग के लिए कोशिकाओं से प्रदर्शित-पढ़ाई तैयार पाठ निकालना
  • निर्यात से पहले संख्यात्मक डेटा की वैधता और मानकीकरण

फ़ॉन्ट्स, रंगों और सीमाओं के साथ सेल स्टाइल

  • Cell.GetStyle() और Cell.SetStyle() के माध्यम से से कोशिका शैलियों को पुनर्स्थापित करें और संशोधित करें
  • Configure fonts using Style.SetFont() with Font.SetBold() and Font.SetColor()
  • पृष्ठभूमि के साथ पैटर्न भरें Style.SetPattern() और Style.SetForegroundColor() सेट करें
  • ARGB रंगों का निर्माण Color.FromArgb() के साथ करें
  • शीर्षक पंक्तियों और डेटा रेंज के माध्यम से लगातार शैलियों को लागू करें

सामान्य उपयोग के मामले

  • रंगीन पृष्ठभूमि और साहसी पाठ के साथ ब्रांड किए गए शीर्षक पंक्तियों को जोड़ें
  • उदाहरणों को भरने के पैटर्न और अनुकूलित फ़ॉन्ट्स के साथ संक्षेप में जोड़ें
  • व्यापार डैशबोर्ड के लिए लगातार स्टाइलिश आउटपुट उत्पन्न करें
  • एक ही पास में तालिका-स्तर प्रारूपण का उपयोग करें

पृष्ठ सेटअप और प्रिंट कॉन्फ़िगरेशन

  • कागज के आकार, उन्मुखता और स्केलिंग को PageSetup के माध्यम से से समायोजित करें
  • PageSetup विधियों के साथ फिट-टू-पृष्ठ और प्रिंट क्षेत्र विकल्प सेट करें
  • प्रिंट हेडर्स, पैरों और मार्जिन को परिभाषित करें
  • नियंत्रण पंक्ति और कई पृष्ठ प्रिंटिंग के लिए स्तंभ दोहराव समूहों

सामान्य उपयोग के मामले

  • प्रिंट योग्य बिलों और प्रारूपित रिपोर्ट तैयार करें
  • विनियमन दस्तावेजों के लिए एकीकृत प्रिंटिंग मार्जिन निर्धारित करें
  • विस्तृत वित्तीय तालिकाओं के लिए परिदृश्य लेआउट सेट करें
  • कई पृष्ठों के आउटपुट के लिए दोहराए जाने वाले शीर्षक पंक्तियों को स्थापित करें

एक स्टाइलिश कार्यपुस्तक बनाएं और .xlsx के रूप में सहेजें

एक कार्यपुस्तिका बनाएं, मूल्यों और सूत्र के साथ कोशिकाओं को आबादी दें, शीर्षक स्टाइलिंग लागू करें, और बचाएं:

#include "aspose/cells_foss/Workbook.h"
#include "aspose/cells_foss/Worksheet.h"
#include "aspose/cells_foss/Cell.h"
#include "aspose/cells_foss/Style.h"
#include "aspose/cells_foss/Color.h"
#include "aspose/cells_foss/Font.h"
using namespace Aspose::Cells_FOSS;
int main() {
    Workbook workbook;
    Worksheet& sheet = workbook.GetWorksheets()[0];
    sheet.SetName("Products");
    sheet.GetCells()["A1"].PutValue("Product");
    sheet.GetCells()["B1"].PutValue("Price");
    sheet.GetCells()["A2"].PutValue("Apple");
    sheet.GetCells()["B2"].PutValue(2.99);
    sheet.GetCells()["B4"].SetFormula("=SUM(B2:B3)");
    Style headerStyle = sheet.GetCells()["A1"].GetStyle();
    Font font;
    font.SetBold(true);
    font.SetColor(Color::FromArgb(255, 255, 255, 255));
    headerStyle.SetFont(font);
    headerStyle.SetForegroundColor(Color::FromArgb(255, 34, 120, 212));
    sheet.GetCells()["A1"].SetStyle(headerStyle);
    workbook.Save("products.xlsx");
    return 0;
}

अक्सर पूछे जाने वाले प्रश्न

C++ के लिए Aspose.Cells FOSS क्या लाइसेंस देता है?

MIT लाइसेंस - वाणिज्यिक और खुले स्रोत उपयोग के लिए मुफ्त. वितरण के दौरान LICENSE.txt फ़ाइल शामिल करें.

कौन सा फ़ाइल प्रारूप समर्थित है?

CSV लोड का समर्थन किया जाता है; CSV सहेजना v0.1 में उपलब्ध नहीं है।

मैं पुस्तकालय कैसे स्थापित करूं?

रिपोर्टर को क्लोन करें और CMake add_subdirectory या FetchContent का उपयोग करें. इसमें C++17 संकलक और 3.15+ CMAKE की आवश्यकता होती है. कोई बाहरी निर्भरता नहीं।

क्या पुस्तकालय Microsoft Excel की आवश्यकता है?

C++ के लिए Aspose.Cells FOSS पूरी तरह से स्व-सामग्री है और Microsoft Excel या किसी भी COM इंटरप की आवश्यकता नहीं है।

क्या सभी एपीआई वर्ग पूरी तरह से लागू होते हैं?

v0.1 में कई वर्ग घोषित किए जाते हैं लेकिन केवल तंग-केले, जिसमें शर्तFormattingCollection और AutoFilter शामिल हैं. कोर वर्कबुक, कार्यपत्रक, सेल, और स्टाइल ऑपरेशन पूरी तरह से कार्यात्मक हैं।

  

समर्थन और सीखने के संसाधन

 हिन्दी