1. Táirgí
  2.   Scarbhileog
  3.   Swift
  4.   Aspose.Cells Cloud SDK for Swift

Aspose.Cells Cloud SDK for Swift

 
 

Swift API για διαχείριση υπολογιστικών φύλλων και μετατροπή

Το Swift API που βασίζεται στο cloud που παρέχει ένα ολοκληρωμένο σύνολο λειτουργιών για τη δημιουργία, επεξεργασία, διαχείριση και χειρισμό υπολογιστικών φύλλων σε εφαρμογές Swift.

Το Aspose.Cells Cloud SDK για Swift είναι ένα κυρίαρχο SDK που βασίζεται σε σύννεφο που παρέχει ένα ολοκληρωμένο σύνολο λειτουργιών που επιτρέπει προγραμματιστές λογισμικού να δημιουργούν, να επεξεργάζονται, να μετατρέπουν, να διαχειρίζονται και να χειρίζονται υπολογιστικά φύλλα του Microsoft Excel καθώς και του OpenOffice μέσα στις εφαρμογές τους Swift. Το API διευκολύνει τους προγραμματιστές λογισμικού να εργάζονται με δημοφιλείς μορφές αρχείων υπολογιστικών φύλλων όπως XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM, XML, CSV, TSV, TXT, HTML, MHTML, ODS και πολλές άλλες ανάγκη για οποιοδήποτε πρόσθετο λογισμικό ή εργαλεία. Περιλάμβανε επίσης υποστήριξη για την εφαρμογή μορφοποίησης και στυλ σε υπολογιστικά φύλλα, συμπεριλαμβανομένων των στυλ γραμματοσειράς, των χρωμάτων φόντου, των περιγραμμάτων και άλλων.

Με το Aspose.Cells Cloud SDK για Swift, οι προγραμματιστές λογισμικού μπορούν να δημιουργούν υπολογιστικά φύλλα από την αρχή χρησιμοποιώντας ένα ευρύ φάσμα προτύπων, να προσθέτουν δεδομένα σε υπάρχοντα υπολογιστικά φύλλα, να συγχωνεύουν ή να διαχωρίζουν βιβλία εργασίας του Excel, να αναζητούν κείμενο από αρχεία Excel, να αντιγράφουν σειρές στο ένα φύλλο εργασίας του Excel, μετατροπή γραφήματος σε εικόνα, προσθήκη ή διαγραφή συγκεντρωτικού πίνακα σε φύλλο εργασίας του Excel, προσθήκη σχήματος σε φύλλο εργασίας του Excel, υπολογισμός όλων των τύπων σε βιβλίο εργασίας του Excel, ομαδοποίηση/απομαδοποίηση σειρών σε φύλλο εργασίας του Excel, προσθήκη φίλτρου για στήλη φιλτραρίσματος σε ένα φύλλο εργασίας του Excel, εισαγωγή δεδομένων σε αρχεία Excel και πολλά άλλα. Το SDK υποστηρίζει μια σειρά προηγμένων λειτουργιών που απαιτούνται συνήθως στη διαχείριση υπολογιστικών φύλλων, όπως η δυνατότητα προστασίας και κατάργησης προστασίας φύλλων εργασίας, προσθήκης και αφαίρεσης σχολίων και εκτέλεσης μορφοποίησης υπό όρους βάσει προκαθορισμένων κανόνων.

Το Aspose.Cells Cloud SDK για Swift έχει συμπεριλάβει τη δυνατότητα εισαγωγής ή εξαγωγής υπολογιστικών φύλλων Excel σε διάφορες δημοφιλείς μορφές αρχείων όπως XLS, XLSX, XLSB, CSV, TSV, XLSM, ODS, TXT, PDF, OTS, XPS, DIF , PNG, JPEG, BMP, SVG, TIFF, EMF, NUMBERS, FODS και πολλά άλλα. Εάν είστε προγραμματιστής που εργάζεται με δεδομένα υπολογιστικών φύλλων σε τακτική βάση, το Aspose.Cells Cloud SDK για Swift είναι ένα ανεκτίμητο εργαλείο που μπορεί να σας βοηθήσει να βελτιώσετε τη ροή εργασίας σας και να εξοικονομήσετε χρόνο και προσπάθεια. Με το ολοκληρωμένο σύνολο δυνατοτήτων και το εύχρηστο API, είναι η τέλεια λύση για τη διαχείριση των δεδομένων υπολογιστικών φύλλων σας στο cloud.

Previous Next

Ξεκινώντας με το Aspose.Cells Cloud SDK για Swift

Ο προτεινόμενος τρόπος εγκατάστασης του Aspose.Cells Cloud SDK για το Swift είναι η χρήση του CocoaPods. Χρησιμοποιήστε την ακόλουθη εντολή για ομαλή εγκατάσταση.

Εγκαταστήστε το Aspose.Cells Cloud SDK για Swift μέσω CocoaPods

'AsposeCellsCloud', '~> 21.7'

pod install

Μπορείτε επίσης να το κατεβάσετε απευθείας από το GitHub.

Δημιουργία υπολογιστικού φύλλου Excel με διαφορετικούς τρόπους μέσω Swift API

Το Aspose.Cells Cloud SDK για Swift έχει συμπεριλάβει πλήρη υποστήριξη για τη δημιουργία και τη διαχείριση εγγράφων υπολογιστικών φύλλων Excel σε διάφορες μορφές αρχείων εντός των εφαρμογών Swift. Η βιβλιοθήκη επιτρέπει στους προγραμματιστές λογισμικού να δημιουργούν και να διαχειρίζονται βιβλία εργασίας με διαφορετικούς τρόπους, όπως δημιουργία άδειου βιβλίου εργασίας από την αρχή, δημιουργία βιβλίου εργασίας του Excel με πρότυπο έξυπνου δείκτη ή δημιουργία βιβλίου εργασίας Excel με αρχείο προτύπου, μέτρηση σελίδων σε βιβλίο εργασίας του Excel, ορίστε και διαγράψτε τον κωδικό πρόσβασης για ένα βιβλίο εργασίας του Excel, τις στήλες αυτόματης προσαρμογής σε ένα βιβλίο εργασίας του Excel και πολλά άλλα.

Μετατροπή υπολογιστικού φύλλου Excel μέσω C#.NET API

Το Aspose.Cells Cloud SDK για Swift δίνει στους προγραμματιστές λογισμικού τη δυνατότητα να μετατρέψουν τα φύλλα εργασίας του Excel σε διάφορες άλλες υποστηριζόμενες μορφές αρχείων χρησιμοποιώντας εντολές Swift. Το SDK επιτρέπει τη μετατροπή υπολογιστικού φύλλου του Excel σε PDF, HTML, PowerPoint, XPS, HTML, MHTML, JSON, Απλό κείμενο και δημοφιλείς μορφές εικόνας, όπως TIFF, JPG, PNG, BMP και SVG. Για να μετατρέψετε ένα αρχείο σε μια επιθυμητή μορφή αρχείου, πρώτα, πρέπει να ανεβάσετε το αρχείο στο Aspose Cloud Storage και, στη συνέχεια, με μερικές μόνο γραμμές κώδικα, μπορείτε να το μετατρέψετε στις υποστηριζόμενες μορφές αρχείων.

Μετατροπή αρχείου Excel σε PDF μέσω Swift API

//upload the Excel file to Aspose Cloud Storage
let localFilePath = "path/to/your/local/file.xlsx"
let remoteFolderPath = "your/remote/folder"
let remoteFileName = "file.xlsx"
let uploadRequest = UploadFileRequest(
    fileContent: localFilePath.data(using: .utf8)!,
    path: "\(remoteFolderPath)/\(remoteFileName)"
)
cellsApi.uploadFile(request: uploadRequest) { response, error in
    if let error = error {
        print("Error uploading file: \(error)")
    } else {
        print("File uploaded successfully")
    }
}
// convert it to your desired forma
let format = "pdf" // or any other supported format
let convertRequest = PostDocumentSaveAsRequest(
    name: remoteFileName,
    saveOptions: SaveOptions(
        saveFormat: format,
        defaultFont: "Arial"
    ),
    folder: remoteFolderPath,
    storage: nil
)
cellsApi.postDocumentSaveAs(request: convertRequest) { response, error in
    if let error = error {
        print("Error converting file: \(error)")
    } else {
        print("File converted successfully")
        // download the converted file using the response's outputFilePath property
    }
}

Υποστήριξη υπολογισμών Excel Formulas μέσω Swift

Το Aspose.Cells Cloud SDK για Swift έχει παράσχει πλήρη υποστήριξη για διάφορους τύπους Excel και υπολογισμούς εντός των εφαρμογών Swift. Μπορείτε να χρησιμοποιήσετε το SDK για να εκτελέσετε υπολογισμούς στα αρχεία σας Excel μέσω προγραμματισμού. Η βιβλιοθήκη υποστηρίζει υπολογίζει το άθροισμα μιας περιοχής κελιών, υπολογίζει τον μέσο όρο μιας περιοχής κελιών, μετράει τον αριθμό των κελιών που περιέχουν αριθμούς σε μια περιοχή κελιών, βρίσκει τη μέγιστη τιμή σε μια περιοχή κελιών, βρίσκει την ελάχιστη τιμή σε μια σειρά κελιών, υποστήριξη τύπων υπό όρους, τύπους συστοιχιών, υποστήριξη οικονομικών τύπων και πολλά άλλα. Το παρακάτω παράδειγμα δείχνει πώς να υπολογίσετε το άθροισμα μιας περιοχής κελιών ενός φύλλου εργασίας χρησιμοποιώντας εντολές Swift.

Πώς να υπολογίσετε το άθροισμα του εύρους των κελιών μέσω του Swift API;

let cellsApi = CellsAPI(appKey: "your_app_key", appSid: "your_app_sid")
let filename = "sample.xlsx"
let worksheet = "Sheet1"
let range = "A1:A10"

cellsApi.cellsGetWorksheetCellRangeValue(name: filename, sheetName: worksheet, range: range, storage: nil, folder: nil) { (response, error) in
    if error == nil {
        let cellValues = response?.value
        let sum = cellValues?.reduce(0, { x, y in x + (y as? Double ?? 0)})
        print("Sum of the range \(range) in \(worksheet) is \(sum ?? 0)")
    } else {
        print("Error while calculating sum: \(error?.localizedDescription ?? "")")
    }
}

Προσθήκη γραφημάτων και εικόνων σε αρχεία Excel μέσω Swift

Το Aspose.Cells Cloud SDK για το Swift έχει παράσχει ορισμένες χρήσιμες λειτουργίες για το χειρισμό εικόνων καθώς και γραφημάτων μέσα σε φύλλα εργασίας του Excel χρησιμοποιώντας κώδικα Swift. Το API υποστηρίζει την προσθήκη γραφήματος σε ένα φύλλο εργασίας, τη λήψη γραφήματος από το φύλλο εργασίας, τη διαγραφή ενός ανεπιθύμητου γραφήματος από ένα φύλλο εργασίας, την εξαγωγή ενός γραφήματος σε μια εικόνα, τη λήψη θρυλικών γραφημάτων από ένα φύλλο εργασίας, την απόκρυψη υπομνημάτων γραφήματος, την προσθήκη ή την ενημέρωση τίτλου γραφήματος, λήψη τιμή γραφήματος, ενημέρωση κατηγορίας γραφήματος, ενημέρωση τιμών γραφήματος, ενημέρωση άξονα δεύτερης κατηγορίας γραφήματος και ούτω καθεξής. Όπως και οι προγραμματιστές λογισμικού γραφημάτων μπορούν επίσης να προσθέσουν, να διαγράψουν, να ενημερώσουν και να μετατρέψουν εικόνες μέσα σε ένα φύλλο εργασίας. Το ακόλουθο παράδειγμα δείχνει πώς οι προγραμματιστές λογισμικού μπορούν να προσθέσουν ένα γράφημα στο Αρχείο Excel χρησιμοποιώντας τον κώδικα Swift.

Πώς να προσθέσετε γραφήματα στο αρχείο Excel μέσω του Swift API;

let name = "Workbook1.xlsx"
let sheetName = "Sheet1"
let chartType = "Bar"
let upperLeftRow = 5
let upperLeftColumn = 5
let lowerRightRow = 20
let lowerRightColumn = 20

let chartTitle = AsposeCellsCloud.DTO.ChartTitle()
chartTitle.text = "Sales Data"
let chartArea = AsposeCellsCloud.DTO.ChartArea()
let series = AsposeCellsCloud.DTO.Series()
let seriesData = AsposeCellsCloud.DTO.SeriesData()
let chart = AsposeCellsCloud.DTO.Chart()
chart.chartTitle = chartTitle
chart.chartArea = chartArea
chart.series = [series]
chart.seriesData = [seriesData]

self.cellsAPI.putWorksheetAddChart(name: name, sheetName: sheetName, chartType: chartType, upperLeftRow: upperLeftRow, upperLeftColumn: upperLeftColumn, lowerRightRow: lowerRightRow, lowerRightColumn: lowerRightColumn, chart: chart, storage: nil, folder: nil) { response, error in
    if let error = error {
        print("Error while adding chart: \(error)")
    } else {
        print("Chart added successfully.")
    }
}
 Gaeilge