XlsxWorkbookStylesXml

المعلومات العامة

XlsxWorkbookStylesXml هي فئة في Aspose.Cells FOSS لـ C++.

يوفر أساليب قراءة/كتابة XML للجزء من أنماط الكتب.

توفر هذه الفئة 14 طريقة للعمل مع XlsxWorkbookStylesXml كائنات في برامج C ++. المنهجيات المتاحة تشمل: BuildBorderElements, BuildCellFormatElements, BuildDifferentialFormatElements, BuildFillElements, BuildFontElements, BuildStylesheetDocument, ParseHorizontalAlignment, ParseOptionalBoolAttribute, ParseVerticalAlignment, ReadBordersValues, ReadDifferentialStyleValues, ReadFillValues,، و 2 طرق إضافية. جميع أعضاء الجمهور يمكن الوصول إليهم من أي تطبيق C ++ بعد تثبيت حزمة Aspose.Cells FOSS for C ++.

الطرق

التوقيعوصف
XlsxWorkbookStylesXml()يدعو XlsxWorkbookStylesXml على هذه الحالة XlsxWorkbookStylesXml.
BuildStylesheetDocument(fonts: std::vector<Core::FontValue>, fills: std::vector<FillValue>, borders: std::vector<Core::BordersValue>, normalCellFormat: CellFormatValue, cellFormats: std::vector<CellFormatValue>, customNumberFormats: std::vector<std::pair<int, std::string>>, differentialFormats: std::vector<Core::StyleValue>)XmlDocumentيقوم بإنشاء وثيقة XML من مجموعات الأساليب المقدمة.
ReadFontValues(root: XmlElement)std::vector<Core::FontValue>يقرأ قيم الخطوط من عنصر الصفحة النمطية.
ReadFillValues(root: XmlElement)std::vector<FillValue>يقرأ قيم التعبئة من عنصر الصفحة النمطية.
ReadBordersValues(root: XmlElement)std::vector<Core::BordersValue>يقرأ قيم الحدود من عنصر الجذر في ورقة الأسلوب.
ReadDifferentialStyleValues(root: XmlElement)std::vector<Core::StyleValue>يقرأ قيم الأسلوب التفاضلي من عنصر الصفحة النمطية.
BuildFontElements(fonts: std::vector<Core::FontValue>)std::vector<XmlElement>يقوم بإنشاء عناصر XML لقيم الخط المذكورة.
BuildFillElements(fills: std::vector<FillValue>)std::vector<XmlElement>يقوم بإنشاء عناصر XML لقيم التعبئة المقدمة.
BuildBorderElements(borders: std::vector<Core::BordersValue>)std::vector<XmlElement>يقوم بإنشاء عناصر XML لقيم الحدود المقدمة.
BuildCellFormatElements(cellFormats: std::vector<CellFormatValue>)std::vector<XmlElement>يقوم بإنشاء عناصر XML لقيم صيغة الخلية المقدمة.
BuildDifferentialFormatElements(differentialFormats: std::vector<Core::StyleValue>)std::vector<XmlElement>يقوم بإنشاء عناصر XML لقيم التفاضل المحددة.
ParseHorizontalAlignment(value: std::string_view)Core::HorizontalAlignmentيقوم بتحليل سلسلة اسم المواءمة الأفقية إلى قيمة enum المتوافقة.
ParseVerticalAlignment(value: std::string_view)Core::VerticalAlignmentيقوم بتحليل سلسلة اسم المواءمة الرأسية إلى قيمة enum المتوافقة.
ParseOptionalBoolAttribute(attribute: XmlAttribute)std::optional<bool>تحليل سمة بولية اختيارية. تعيد nullopt إذا كانت السمة خالية .

انظر أيضاً

 العربية