XlsxWorkbookArchiveHelpers

XlsxWorkbookArchiveHelpers

Overview

XlsxWorkbookArchiveHelpers és una classe en Aspose.Cells FOSS per a C++.

Metòdes auxiliars internes per llegir parts de llibres de treball XLSX d’un arxiu ZIP.

Aquesta classe proporciona 21 mètodes per treballar amb objectes XlsxWorkbookArchiveHelpers en programes C++. Els mètodes disponibles inclouen: AddIssue, EnsureSeekable, FindRelationshipTarget, FindRelationshipTargetByType, GetEntry, GetRelationshipTargetKind, LoadDateStyleIndexes, LoadDocument, LoadRelationships, LoadSharedStrings, LooksLikeDateFormat, NormalizeFormula, i 9 mètodes addicionals. Tots els membres públics són accessibles a qualsevol aplicació C++ després d’instal·lar el paquet FOSS per C++.

Methods

SignatureDescription
XlsxWorkbookArchiveHelpers()L’exemple de XlsxWorkbookArchiveHelpers en aquesta instància.
EnsureSeekable(stream: std::vector<uint8_t>)std::vector<uint8_t>Assegura que el buffer de bytes sigui buscable (identificació per a dades en memòria).
GetEntry(archive: ZipArchive, uri: std::string_view)ZipArchiveEntryObté una entrada ZIP per URI, normalitzant les barraques de referència i retroceso.
LoadDocument(entry: ZipArchiveEntry)XmlDocumentCarrega un document XML des d’una entrada ZIP.
LoadRelationships(archive: ZipArchive, relationshipsUri: std::string_view, sourceUri: std::string_view)std::unordered_map<std::string, std::string>Carrega relacions d’un fitxer .rels a l’arxiu.
FindRelationshipTarget(workbookRelationships: std::unordered_map<std::string, std::string>, expectedPath: std::string_view)std::stringTrobar el primer objectiu de relació la ruta resolta correspon a l’expectedPath.
FindRelationshipTargetByType(workbookRelationships: std::unordered_map<std::string, std::string>, relationshipType: std::string_view)std::stringTrobar el primer objectiu de relació que correspon al tipus inferit.
LoadSharedStrings(archive: ZipArchive, workbookRelationships: std::unordered_map<std::string, std::string>, options: LoadOptions, diagnostics: LoadDiagnostics)std::vector<std::string>Carrega la taula de cadenes compartides des de l’arxiu.
LoadDateStyleIndexes(archive: ZipArchive, workbookRelationships: std::unordered_map<std::string, std::string>, options: LoadOptions, diagnostics: LoadDiagnostics)std::unordered_set<int>Carrega l’ensenyament d’índexes de format cel·lular que utilitzen un format de número de data.
ParseBoolAttribute(attribute: XmlAttribute)boolParseja un atribut booleà (“1” o “true” dóna true).
ParseIntAttribute(attribute: XmlAttribute)std::optional<int>Parseja un atribut d’entiger, tornant buit en fallar o amb l’atribut null.
ParseDoubleAttribute(attribute: XmlAttribute)std::optional<double>Parseja un atribut doble, tornant buit en fallar o amb l’atribut null.
NormalizeFormula(value: std::string_view)std::stringNormalitza una cadena de fórmules recortant i eliminant un ‘=’ que comença.
ReadInlineString(inlineStringElement: XmlElement)std::stringLlegeix el text concatenat d’un element de cadena en línia.
TryParseNumber(rawValue: std::string_view, numberValue: CellValue)boolIntents d’analisar una cadena cruda com un nombre (int o doble).
AddIssue(diagnostics: LoadDiagnostics, options: LoadOptions, issue: LoadIssue)Registra un problema de càrrega i notifica la reacció d’alerta si hi ha.
ResolveWorksheetUri(sheetIndex: int, relationshipId: std::string_view, workbookRelationships: std::unordered_map<std::string, std::string>, archive: ZipArchive, diagnostics: LoadDiagnostics, sheetName: std::string_view, options: LoadOptions)std::stringResolver l’URI de la part d’una ficha de treball a partir d"un identificador de relació, tornant a la convenció.
ResolvePartUri(sourceUri: std::string_view, target: std::string_view)std::stringResolver un objectiu relatiu o absolut en relació amb una URI de font.
RelationshipPointsTo(candidate: std::string_view, expectedUri: std::string_view)boolPrueba si una ruta candidata coincideix amb un URI esperat (no sensible a casos).
GetRelationshipTargetKind(candidate: std::string_view)std::stringInferir el tipus de relació d’una ruta objectiu resolt.
LooksLikeDateFormat(formatCode: std::string_view)boolPrueba si un codi de format número s’assembla a un format data/hora.

See Also

 Català