XlsxWorkbookStylesXml
XlsxWorkbookStylesXml
Panoramica
XlsxWorkbookStylesXml è una classe in Aspose.Cells FOSS per C++.
Fornisce metodi di lettura/scrittura XML per la parte degli stili della cartella di lavoro.
Questa classe fornisce 14 metodi per lavorare con oggetti XlsxWorkbookStylesXml nei programmi C++. I metodi disponibili includono: BuildBorderElements, BuildCellFormatElements, BuildDifferentialFormatElements, BuildFillElements, BuildFontElements, BuildStylesheetDocument, ParseHorizontalAlignment, ParseOptionalBoolAttribute, ParseVerticalAlignment, ReadBordersValues, ReadDifferentialStyleValues, ReadFillValues e 2 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione C++ dopo aver installato il pacchetto Aspose.Cells FOSS per C++.
Metodi
| Firma | Descrizione |
|---|---|
XlsxWorkbookStylesXml() | Chiama XlsxWorkbookStylesXml su questa istanza 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 | Costruisce il documento XML del foglio di stile dalle raccolte di stile fornite. |
ReadFontValues(root: XmlElement) → std::vector<Core::FontValue> | Legge i valori del font dall’elemento radice del foglio di stile. |
ReadFillValues(root: XmlElement) → std::vector<FillValue> | Legge i valori di riempimento dall’elemento radice del foglio di stile. |
ReadBordersValues(root: XmlElement) → std::vector<Core::BordersValue> | Legge i valori dei bordi dall’elemento radice del foglio di stile. |
ReadDifferentialStyleValues(root: XmlElement) → std::vector<Core::StyleValue> | Legge i valori di stile differenziale dall’elemento radice del foglio di stile. |
BuildFontElements(fonts: std::vector<Core::FontValue>) → std::vector<XmlElement> | Crea elementi XML per i valori del font forniti. |
BuildFillElements(fills: std::vector<FillValue>) → std::vector<XmlElement> | Crea elementi XML per i valori di riempimento forniti. |
BuildBorderElements(borders: std::vector<Core::BordersValue>) → std::vector<XmlElement> | Crea elementi XML per i valori di bordo forniti. |
BuildCellFormatElements(cellFormats: std::vector<CellFormatValue>) → std::vector<XmlElement> | Crea elementi XML per i valori di formato cella forniti. |
BuildDifferentialFormatElements(differentialFormats: std::vector<Core::StyleValue>) → std::vector<XmlElement> | Crea elementi XML per i valori di formato differenziale forniti. |
ParseHorizontalAlignment(value: std::string_view) → Core::HorizontalAlignment | Analizza una stringa di nome di allineamento orizzontale e la converte nel valore enum corrispondente. |
ParseVerticalAlignment(value: std::string_view) → Core::VerticalAlignment | Analizza una stringa con il nome dell’allineamento verticale e restituisce il valore enum corrispondente. |
ParseOptionalBoolAttribute(attribute: XmlAttribute) → std::optional<bool> | Analizza un attributo booleano facoltativo. Restituisce nullopt se l’attributo è null. |