Swift API per salvare XLSM come XLSB
Libreria Swift per salvare XLSM come XLSB
Utilizza Cells SaveAs REST API per creare flussi di lavoro personalizzati per fogli di calcolo in Swift. Questa è una soluzione professionale per salvare XLSM come XLSB e altri formati di documenti online utilizzando Swift.
Salva un file XLSM come XLSB in Swift
API
POST
https://api.aspose.cloud/v3.0/cells/{name}/SaveAs
Salvare i formati di file da XLSM come XLSB è un compito complesso. Tutte le transizioni dal formato XLSM al formato XLSB vengono eseguite dal nostro SDK Swift mantenendo il contenuto strutturale e logico principale del foglio di calcolo XLSM di origine. La nostra libreria Swift è una soluzione professionale per salvare online XLSM come file XLSB. Questo Cloud SDK offre agli sviluppatori Swift funzionalità potenti e output XLSB perfetto.
Esempio di codice in Swift utilizzando REST API per salvare XLSM come formato XLSB
// For complete examples and data files, please go to https://github.com/aspose-cells-cloud/aspose-cells-cloud-swift/
import AsposeCellsCloud
let expectation1 = self.expectation(description: "checkAuth")
AsposeCellsCloudAPI.clientId = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
AsposeCellsCloudAPI.clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
AuthAspose.checkAuth()
{
(authError) in
guard authError == nil else {
return
}
expectation1.fulfill()
}
self.waitForExpectations(timeout: testTimeout, handler: nil)
let expectation = self.expectation(description: "saveAs")
let name:String = BOOK1.xlsm
let saveOptions:PdfSaveOptions? = PdfSaveOptions(enableHTTPCompression: nil, saveFormat: "pdf", clearData: nil, cachedFileFolder: nil, validateMergedAreas: nil, refreshChartCache: nil, createDirectory: nil, sortNames: nil, calculateFormula: nil, checkFontCompatibility: nil, onePagePerSheet: true, compliance: nil, defaultFont: nil, printingPageType: nil, imageType: nil, desiredPPI: nil, jpegQuality: nil, securityOptions: nil)
let newfilename:String = "newbook.xlsb"
let isAutoFitRows:Bool? = true
let isAutoFitColumns:Bool? = true
let folder:String = TEMPFOLDER
let storageName:String? = nil
CellsAPI.cellsSaveAsPostDocumentSaveAs(name: name, saveOptions: saveOptions, newfilename: newfilename, isAutoFitRows: isAutoFitRows, isAutoFitColumns: isAutoFitColumns, folder: folder, storageName: storageName)
{
(response, error) in
guard error == nil else {
return
}
if let response = response {
expectation.fulfill()
}
}
self.waitForExpectations(timeout: testTimeout, handler: nil)
Come utilizzare Swift API per salvare XLSM come XLSB
- Crea un account suPannello di controllo per ottenere gratuitamente la quota API e i dettagli dell'autorizzazione
- Inizializza CellsApi con ID client, segreto client, URL di base e versione API
- Chiama il metodo cellSaveAsPostDocumentSaveAs per ottenere il flusso risultante
Requisiti di sistema
- macOS Monterey 12.4
- Veloce 4.2