Aspose.Slides Cloud SDK for Swift
Swift SDK för att läsa, skriva och exportera presentationer
Swift Cloud API för att skapa, läsa, hantera och konvertera PowerPoint (PPT, PPTX), OpenOffice (ODP) presentationer i molnet.
Aspose.Slides Cloud SDK för Swift är en omfattande moln-SDK som låter Swift-utvecklare interagera med Aspose.Slides Cloud API och skapa, modifiera och konvertera presentationer i olika format inklusive PowerPoint (PPT, PPTX), OpenOffice Impress (ODP) och många fler. Denna SDK förenklar processen att arbeta med presentationer och låter utvecklare fokusera på sin kärnverksamhetslogik. API:et stöder läsning och skrivning av många presentationsfilformat som XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM, ODS, XML, CSV, TSV, TXT (TabDelimited), HTML, MHTML och så vidare.
Aspose.Slides Cloud SDK för Swift är mycket lätt att hantera och har tillhandahållit olika avancerade såväl som grundläggande funktioner för att arbeta med PowerPoint-presentationer i molnet, som att skapa nya presentationer från grunden, ändra befintliga presentationer, lägga till och ta bort bilder, lägga till och ändra text, infoga bilder och former , lägga till diagram i presentationer, hantera tabeller i presentationer, utföra olika formateringsoperationer, kopiera layoutbild från källpresentation, slå samman flera presentationer, ställa in eller ta bort egenskaper för presentationsdokument, hitta och ersätta text på en specifik bild, manipulera sidinställningar, hantera sidhuvud & sidfot, delar upp presentationen i flera och många fler.
Aspose.Slides Cloud SDK för Swift ger sömlös integration med Aspose.Slides Cloud API så att Swift-utvecklare kan exportera PowerPoint-presentationer till flera andra filformat, såsom HTML, PDF, POTX, PPSX, PPTM, PPSM, POTM, ODP , OTP, TIFF, XPS, JPEG, PNG, GIF, BMP, SVG, SWF och många fler. Med Aspose.Slides Cloud SDK för Swift kan mjukvaruutvecklare enkelt hantera text i sina presentationer och kan enkelt lägga till och ändra texten, ändra textformatering, ställa in teckensnittsstilar och färger och utföra olika operationer på textnivå som att lägga till hyperlänkar, hantera kulor och numrering, och utföra stavningskontroll. Med sitt breda utbud av funktioner och möjligheter gör denna SDK det enklare för utvecklare att arbeta med presentationer, skapa, modifiera och konvertera dem till olika format och fokusera på sin kärnverksamhetslogik.
Komma igång med Aspose.Slides Cloud SDK för Swift
Det rekommenderade sättet att installera Aspose.Slides Cloud SDK för Swift använder CocoaPods. Använd följande kommando för en smidig installation.
Installera Aspose.Slides Cloud SDK för Swift via CocoaPods
target 'myproj' do
...
pod 'AsposeSlidesCloud', '~> 22.6.0'
end
Du kan också ladda ner den direkt från Asposes produktutgivningssida.Skapa PPT-, PPTX-presentationer via Swift
Aspose.Slides Cloud SDK för Swift gör det enkelt för mjukvaruutvecklare att skapa och hantera olika typer av presentationer i sina egna Swift-applikationer. Mjukvaruutvecklare kan skapa en tom presentation med bara ett par rader Swift-kod. Det finns flera andra viktiga funktioner i biblioteket relaterade till presentationshantering, som att exportera befintlig presentation till andra filformat, öppna befintliga presentationer, skydda presentationen med lösenord, skapa ny presentation med HTML-dokument, dela upp/sammanfoga presentationer, söka i text i Excel-filer , komprimera Excel-filer och många fler.
Skapa en ny presentation via Swift API
import Foundation
import AsposeSlidesCloud
let configuration = Configuration(appSid: "YourAppSid", appKey: "YourAppKey")
let slidesApi = SlidesAPI(configuration: configuration)
let createPresentationRequest = CreatePresentationRequest(name: "Test Presentation", password: "password", folder: "PresentationFolder")
slidesApi.createPresentation(request: createPresentationRequest) { (response, error) in
if let error = error {
print("Error Occured: \(error)")
} else {
print("Presentation Created: \(response?.name)")
}
}
Lägg till och hantera diagram i presentationer via Swift API
Aspose.Slides Cloud SDK för Swift har inkluderat stöd för att arbeta med olika typer av diagram i PowerPoint (PPT, PPTX) och OpenOffice (ODP) presentationer i molnet. Mjukvaruutvecklare kan skapa Coulmn-diagram, cirkeldiagram, bubbeldiagram, spridda diagram, sunburst-diagram och många fler. Det finns olika typer av funktioner i API:et för hantering av diagram i presentationer, till exempel lägga till eller ta bort diagramkategori, ställa in diagramaxelegenskaper, ställa in diagramförklaringsegenskaper. Lägg till och ta bort diagramdatapunkter, ställ in väggegenskaper för ett 3D-diagram och många fler.
Hur ändrar man egenskaper för ett befintligt diagram via Swift API?
let getRequest = GetSlidesShapeRequest(
name: "presentation.pptx",
slideIndex: 1,
shapeIndex: 1
)
slidesAPI.getSlidesShape(request: getRequest) { response, error in
if let error = error {
print("Error retrieving chart: \(error)")
} else if let shape = response?.shape {
shape.chart.chartTitle = "Updated Title"
let putRequest = PutUpdateShapeRequest(
name: "presentation.pptx",
slideIndex: 1,
shapeIndex: 1,
shape: shape
)
slidesAPI.putUpdateShape(request: putRequest) { response, error in
if let error = error {
print("Error updating chart: \(error)")
} else {
print("Chart updated successfully")
}
}
}
}
Hantera former i presentationer via Swift API
Aspose.Slides Cloud SDK för Swift gör det möjligt för mjukvaruutvecklare att hantera formrelaterade aktiviteter i PowerPoint och andra typer av presentationer på ett enkelt och bekvämt sätt. Mjukvaruutvecklare kan använda Swift SDK för att skapa, ändra och ta bort former, samt för att ställa in olika egenskaper för formerna. Det stöder att lägga till former till en bild, extrahera former från en bild, arbeta med gruppformer, lägga till bild till form, ta bort oönskade former, importera former från SVG och många fler. Följande exempel visar hur du lägger till form på en bild med Swift-kommandon.
Hur man lägger till en form till en bild via Swift API
let request = AddShapeRequest(name: "New Shape", slideIndex: 1, shape: Shape())
try asposeSlidesApi.addShape(request: request)
// Modify a shape
let request = UpdateShapeRequest(name: "Updated Shape", slideIndex: 1, shapeIndex: 1, shape: Shape())
try asposeSlidesApi.updateShape(request: request)
Lägg till, ta bort eller ersätt text i presentationer via Swift
Aspose.Slides Cloud SDK för Swift ger mjukvaruutvecklare möjlighet att hantera text på olika sätt i sina PowerPoint-presentationer. Swift API har inkluderat många funktioner för att arbeta med text i presentationer som att infoga ett nytt stycke, läsa egenskaperna för stycket, ta bort ett antal stycken från presentationer, läsa textobjekt från presentationen, ersätta text, markera text i presentationen och många fler .