XlsxWorkbookSerializerCommon
Overview
XlsxWorkbookSerializerCommon C++ के लिए Aspose.Cells FOSS में एक कक्षा है।.
कस्टेंट और सहायक XLSX कार्यपुस्तिका श्रृंखला के माध्यम से साझा करते हैं।.
इस कक्षा में सी ++ प्रोग्राम में XlsxWorkbookSerializerCommon वस्तुओं के साथ काम करने के लिए 24 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: BuildCell, BuildColumnElement, BuildContentTypes, BuildMinimalStylesheet, BuildRootRelationships, BuildRowElement, BuildSharedStrings, BuildWorkbook, BuildWorkbookRelationships, BuildWorksheet, CalculateDimensionReference, ColumnMetadataEqual,और 12 अतिरिक्त तरीके।. सभी सार्वजनिक सदस्य सी ++ पैकेज के लिए Aspose.Cells FOSS स्थापित करने के बाद किसी भी सी ++ अनुप्रयोग के लिए उपलब्ध हैं।. एक्सेसर के तरीके: BuiltInDateFormats, ContentTypeNs, CorePropertiesRelationshipType, ExtendedPropertiesRelationshipType, MainNs, PackageRelationshipNs,और 5 और भी।.
Accessor विधि
| Name | Type | Access | Description |
|---|---|---|---|
WorksheetRelationshipType | std::string | पढ़ना / लिखना | प्राप्त या कार्यपत्रक रिश्ते प्रकार सेट करें।. |
SharedStringsRelationshipType | std::string | पढ़ना / लिखना | प्राप्त या साझा तारों रिश्ते प्रकार सेट करता है।. |
StylesRelationshipType | std::string | पढ़ना / लिखना | रिश्ते के प्रकार को प्राप्त करें या सेट करें।. |
CorePropertiesRelationshipType | std::string | पढ़ना / लिखना | रिश्ते के प्रकार को प्राप्त करता है या मूल गुणों को स्थापित करता है।. |
ExtendedPropertiesRelationshipType | std::string | पढ़ना / लिखना | रिश्ते के प्रकार को प्राप्त करता है या विस्तारित गुणों को स्थापित करता है।. |
MainNs | XNamespace | पढ़ना / लिखना | मुख्य एनएस प्राप्त करें या स्थापित करें।. |
RelationshipNs | XNamespace | पढ़ना / लिखना | रिश्ते को प्राप्त या स्थापित करें।. |
PackageRelationshipNs | XNamespace | पढ़ना / लिखना | प्राप्त करें या पैकेज रिश्ते ns सेट करें।. |
ContentTypeNs | XNamespace | पढ़ना / लिखना | प्राप्त या सामग्री प्रकार ns सेट करें।. |
XmlNs | XNamespace | पढ़ना / लिखना | Xml ns प्राप्त करें या सेट करें।. |
BuiltInDateFormats | std::unordered_set<int> | पढ़ना / लिखना | डेटा में बनाए गए प्रारूपों को प्राप्त या सेट करें।. |
Methods
| Signature | Description |
|---|---|
XlsxWorkbookSerializerCommon() | इस उदाहरण पर XlsxWorkbookSerializerCommon कॉल करें।. |
ShouldPersistCell(workbookDefaultStyle: Core::StyleValue, record: Core::CellRecord) → bool | यह सच वापस आता है यदि सेल रिकॉर्ड को XML कार्यपत्रक के लिए स्थायी होना चाहिए।. |
WriteXmlEntry(archive: ZipArchive, path: std::string_view, document: XmlDocument) | यह UTF-8 के लिए एक XmlDocument को सीरियल करता है और इसे ZIP इनपुट के रूप में लिखता है।. |
BuildContentTypes(model: Core::WorkbookModel, hasSharedStrings: bool, hasDateStyles: bool, hasCoreProperties: bool, hasExtendedProperties: bool) → XmlDocument | [Content_Types] xml दस्तावेज़ का निर्माण करें।. |
BuildRootRelationships(hasCoreProperties: bool, hasExtendedProperties: bool) → XmlDocument | रूट _rels/.rells दस्तावेज़ बनाता है।. |
BuildWorkbook(model: Core::WorkbookModel) → XmlDocument | xl/workbook.xml दस्तावेज़ बनाता है।. |
BuildWorkbookRelationships(model: Core::WorkbookModel, hasSharedStrings: bool, hasDateStyles: bool) → XmlDocument | xl/_rels/workbook.xml.rells दस्तावेज़ बनाता है।. |
BuildWorksheet(worksheet: Core::WorksheetModel, workbookDefaultStyle: Core::StyleValue, dateSystem: Core::DateSystem, sharedStrings: Core::SharedStringRepository, options: SaveOptions, stylesheet: StylesheetSaveContext) → XmlDocument | एक xl / कार्यपत्रक / शीटN.xml दस्तावेज़ बनाता है।. |
BuildSharedStrings(sharedStrings: Core::SharedStringRepository) → XmlDocument | xl/sharedStrings.xml दस्तावेज़ बनाता है।. |
BuildMinimalStylesheet() → XmlDocument | एक न्यूनतम xl/styles.xml दस्तावेज़ बनाता है।. |
BuildRowElement(rowIndex: int, rowModel: Core::RowModel, rowCells: std::vector<std::pair<Core::CellAddress, Core::CellRecord>>, dateSystem: Core::DateSystem, sharedStrings: Core::SharedStringRepository, options: SaveOptions, stylesheet: StylesheetSaveContext) → XmlElement | यह अपने बच्चे के कोशिकाओं के साथ एक क्रम तत्व बनाता है।. |
BuildColumnElement(column: Core::ColumnRangeModel) → XmlElement | एक स्तंभ रेंज के लिए एक कोल तत्व बनाता है।. |
BuildCell(address: Core::CellAddress, record: Core::CellRecord, dateSystem: Core::DateSystem, sharedStrings: Core::SharedStringRepository, options: SaveOptions, stylesheet: StylesheetSaveContext) → XmlElement | एक सेल तत्व (c) बनाता है।. |
CreateTextElement(value: std::string_view) → XmlElement | एक पाठ तत्व (t तंत्र) बनाता है, जिसमें वैकल्पिक xml:space=“preserve” होता है।. |
HasRowMetadata(rowModel: Core::RowModel) → bool | यह सच वापस आता है यदि पंक्ति मॉडल में कोई गैर-डिफ़ॉल्ट मेटाडेटा होता है।. |
HasColumnMetadata(column: Core::ColumnRangeModel) → bool | यह सच वापस आता है यदि स्तंभ रेंज में कोई गैर-डिफ़ॉल्ट मेटाडेटा होता है।. |
NeedsPreserveWhitespace(value: std::string_view) → bool | यह जांचें कि क्या एक श्रृंखला मूल्य xml:space=“preserve” की आवश्यकता है।. |
GetWorksheetRowIndexes(persistedCells: std::vector<std::pair<Core::CellAddress, Core::CellRecord>>, rows: std::unordered_map<int, Core::RowModel>) → std::vector<int> | संग्रह और क्रम सूचकांक के संयोजन को स्थायी सेल और रैंक मेटाडेटा से वर्गीकृत करता है।. |
NormalizeColumnRanges(columns: std::vector<Core::ColumnRangeModel>) → std::vector<Core::ColumnRangeModel> | फ़िल्टर, प्रकार और जुड़ने के लिए पड़ोसी स्तंभों की रेंज जो एक ही मेटाडेटा साझा करते हैं।. |
ColumnMetadataEqual(left: Core::ColumnRangeModel, right: Core::ColumnRangeModel) → bool | यह सच है यदि दो स्तंभों की रेंज में एक ही मेटाडेटा होता है।. |
CalculateDimensionReference(persistedCells: std::vector<std::pair<Core::CellAddress, Core::CellRecord>>, mergeRegions: std::vector<Core::MergeRegion>) → std::string | डेटा आयाम तत्व के लिए आयामी संदर्भ श्रृंखला की गणना करें।. |
ToRangeReference(region: Core::MergeRegion) → std::string | एक मिश्रित क्षेत्र को एक रेंज रेफरल में परिवर्तित करता है (उदाहरण के लिए, “ए1: बी 2”). |
TryParseMergeReference(mergeReference: std::string_view, region: Core::MergeRegion) → bool | एक रेंज संदर्भ श्रृंखला को एक मिश्रित क्षेत्र में विभाजित करता है. सफलता पर सच्चाई वापस आती है।. |
TryParseCellReference(cellReference: std::string_view, address: Core::CellAddress) → bool | एक सेल संदर्भ पंक्ति को CellAddress में विभाजित करें. सफलता पर सच वापस आती है. |