XlsxWorkbookArchiveHelpers

XlsxWorkbookArchiveHelpers

ΕΚΤΙΜΗΣΗ

XlsxWorkbookArchiveHelpers Είναι μια τάξη σε Aspose.Cells FOSS για C++.

Μέθοδοι εσωτερικού βοηθού για την ανάγνωση των μερών του βιβλίου εργασίας XLSX από ένα αρχείο ZIP.

Αυτή η κατηγορία παρέχει 21 μεθόδους για να εργαστείτε με XlsxWorkbookArchiveHelpers αντικείμενα σε προγράμματα C++. Οι διαθέσιμες μεθόδους περιλαμβάνουν: AddIssue, EnsureSeekable, FindRelationshipTarget, FindRelationshipTargetByType, GetEntry, GetRelationshipTargetKind, LoadDateStyleIndexes, LoadDocument, LoadRelationships, LoadSharedStrings, LooksLikeDateFormat, NormalizeFormula,9 και άλλες μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή C++ μετά την εγκατάσταση του Aspose.Cells FOSS για το πακέτο C+.

Μέθοδοι

υπογραφήΠεριγραφή
XlsxWorkbookArchiveHelpers()Καλέστε XlsxWorkbookArchiveHelpers σε αυτή την περίπτωση XlsxWorkbookArchiveHelpers.
EnsureSeekable(stream: std::vector<uint8_t>)std::vector<uint8_t>Βεβαιωθείτε ότι το μπάτερ μπατ είναι αναζησιμό (ιστοποίηση για δεδομένα στη μνήμη).
GetEntry(archive: ZipArchive, uri: std::string_view)ZipArchiveEntryΑποκτά μια εισαγωγή ZIP από URI, ομαλοποιώντας τις κορυφαίες ρυτίδες και τα πίσω ρύδια.
LoadDocument(entry: ZipArchiveEntry)XmlDocumentΚατεβάστε ένα έγγραφο XML από μια εισαγωγή ZIP.
LoadRelationships(archive: ZipArchive, relationshipsUri: std::string_view, sourceUri: std::string_view)std::unordered_map<std::string, std::string>Κατεβάζει σχέσεις από ένα αρχείο .rels στο αρχείου.
FindRelationshipTarget(workbookRelationships: std::unordered_map<std::string, std::string>, expectedPath: std::string_view)std::stringΒρείτε τον πρώτο στόχο της σχέσης του οποίου η λύση διαδρομής παίζει αναμενόμενηΠαθ.
FindRelationshipTargetByType(workbookRelationships: std::unordered_map<std::string, std::string>, relationshipType: std::string_view)std::stringΒρείτε τον πρώτο στόχο της σχέσης του οποίου το τελικό είδος ταιριάζει με τη σχέσηType.
LoadSharedStrings(archive: ZipArchive, workbookRelationships: std::unordered_map<std::string, std::string>, options: LoadOptions, diagnostics: LoadDiagnostics)std::vector<std::string>Κατεβάστε το κοινόχρηστο τραπέζι των γραμμών από τα αρχεία.
LoadDateStyleIndexes(archive: ZipArchive, workbookRelationships: std::unordered_map<std::string, std::string>, options: LoadOptions, diagnostics: LoadDiagnostics)std::unordered_set<int>Κατεβάζει το σύνολο των δεικτών κελικού μορφής που χρησιμοποιούν μια μορφή αριθμού ημερομηνίας.
ParseBoolAttribute(attribute: XmlAttribute)boolΔιακρίνεται ένα χαρακτηριστικό boolean (“1” ή “πραγματική” αποδοχή είναι αληθινή).
ParseIntAttribute(attribute: XmlAttribute)std::optional<int>Αποδίδει ένα ολοκληρωμένο χαρακτηριστικό, επιστρέφοντας κενό σε αποτυχία ή μηδέν.
ParseDoubleAttribute(attribute: XmlAttribute)std::optional<double>Απορρίπτει ένα διπλό χαρακτηριστικό, επιστρέφοντας κενό σε αποτυχία ή μηδέν.
NormalizeFormula(value: std::string_view)std::stringΚανονικοποιεί μια γραμμή φόρμουλα με το τρυπάνι και τη διαίρεση ενός κορυφαίου ‘=’.
ReadInlineString(inlineStringElement: XmlElement)std::stringΔιαβάστε το κείμενο από ένα στοιχείο που συνδέεται με γραμμή.
TryParseNumber(rawValue: std::string_view, numberValue: CellValue)boolΠροσπαθεί να διαχωρίσει μια ριζική γραμμή ως αριθμό (int ή διπλό).
AddIssue(diagnostics: LoadDiagnostics, options: LoadOptions, issue: LoadIssue)Καταγράψτε ένα πρόβλημα φορτίου και ενημερώστε την προειδοποιητική κλήση αν υπάρχει.
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::stringΛύση του τμήματος της φύλλας εργασίας URI από ένα αναλογικό ID, που πέφτει πίσω στην σύμβαση.
ResolvePartUri(sourceUri: std::string_view, target: std::string_view)std::stringΛύση ενός σχετικού ή απόλυτου στόχου έναντι μιας πηγής URI.
RelationshipPointsTo(candidate: std::string_view, expectedUri: std::string_view)boolΕξετάζει αν ένα υποψήφιο μονοπάτι ταιριάζει με μια αναμενόμενη URI (μη ευαίσθητη στην περίπτωση).
GetRelationshipTargetKind(candidate: std::string_view)std::stringΕξαλείφει τον τύπο της σχέσης από ένα επίλυτο στόχο.
LooksLikeDateFormat(formatCode: std::string_view)boolΕλέγξτε αν ένας κωδικός μορφής αριθμού μοιάζει με μια μορφή ημερομηνίας/ώρα.

Δείτε επίσης

 Ελληνικά