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 विधि

NameTypeAccessDescription
WorksheetRelationshipTypestd::stringपढ़ना / लिखनाप्राप्त या कार्यपत्रक रिश्ते प्रकार सेट करें।.
SharedStringsRelationshipTypestd::stringपढ़ना / लिखनाप्राप्त या साझा तारों रिश्ते प्रकार सेट करता है।.
StylesRelationshipTypestd::stringपढ़ना / लिखनारिश्ते के प्रकार को प्राप्त करें या सेट करें।.
CorePropertiesRelationshipTypestd::stringपढ़ना / लिखनारिश्ते के प्रकार को प्राप्त करता है या मूल गुणों को स्थापित करता है।.
ExtendedPropertiesRelationshipTypestd::stringपढ़ना / लिखनारिश्ते के प्रकार को प्राप्त करता है या विस्तारित गुणों को स्थापित करता है।.
MainNsXNamespaceपढ़ना / लिखनामुख्य एनएस प्राप्त करें या स्थापित करें।.
RelationshipNsXNamespaceपढ़ना / लिखनारिश्ते को प्राप्त या स्थापित करें।.
PackageRelationshipNsXNamespaceपढ़ना / लिखनाप्राप्त करें या पैकेज रिश्ते ns सेट करें।.
ContentTypeNsXNamespaceपढ़ना / लिखनाप्राप्त या सामग्री प्रकार ns सेट करें।.
XmlNsXNamespaceपढ़ना / लिखनाXml ns प्राप्त करें या सेट करें।.
BuiltInDateFormatsstd::unordered_set<int>पढ़ना / लिखनाडेटा में बनाए गए प्रारूपों को प्राप्त या सेट करें।.

Methods

SignatureDescription
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)XmlDocumentxl/workbook.xml दस्तावेज़ बनाता है।.
BuildWorkbookRelationships(model: Core::WorkbookModel, hasSharedStrings: bool, hasDateStyles: bool)XmlDocumentxl/_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)XmlDocumentxl/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 में विभाजित करें. सफलता पर सच वापस आती है.

See Also

 हिन्दी