Aspose.Slides Cloud SDK for Swift
Swift SDK pentru a citi, scrie și exporta prezentări
Swift Cloud API pentru crearea, citirea, gestionarea și conversia PowerPoint (PPT, PPTX), OpenOffice (ODP) în cloud.
Aspose.Slides Cloud SDK pentru Swift este un cloud SDK cuprinzător care permite dezvoltatorilor Swift să interacționeze cu Aspose.Slides Cloud API și creați, modificați și convertiți prezentări în diferite formate, inclusiv PowerPoint (PPT, PPTX), OpenOffice Impress (ODP) și multe altele. Acest SDK simplifică procesul de lucru cu prezentări și permite dezvoltatorilor să se concentreze asupra logicii lor de afaceri de bază. API-ul acceptă citirea și scrierea a numeroase formate de fișiere de prezentare, cum ar fi XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM, ODS, XML, CSV, TSV, TXT (TabDelimited), HTML, MHTML și așa mai departe.
Aspose.Slides Cloud SDK pentru Swift este foarte ușor de manevrat și a oferit diverse funcții avansate, precum și de bază pentru lucrul cu prezentări PowerPoint în cloud, cum ar fi crearea de noi prezentări de la zero, modificarea prezentărilor existente, adăugarea și eliminarea diapozitivelor, adăugarea și modificarea textului, inserarea de imagini și forme , adăugați diagrame în prezentări, gestionați tabele în interiorul prezentărilor, efectuați diverse operațiuni de formatare, copierea diapozitivelor de aspect din prezentarea sursă, îmbinarea mai multor prezentări, setarea sau eliminarea proprietăților documentului de prezentare, găsirea și înlocuirea textului pe un anumit diapozitiv, manipularea configurației paginii, gestionarea antetului paginii & subsol, împărțirea prezentării în mai multe și multe altele.
Aspose.Slides Cloud SDK pentru Swift oferă o integrare perfectă cu Aspose.Slides Cloud API pentru a permite dezvoltatorilor Swift să exporte prezentări PowerPoint în mai multe alte formate de fișiere, cum ar fi HTML, PDF, POTX, PPSX, PPTM, PPSM, POTM, ODP , OTP, TIFF, XPS, JPEG, PNG, GIF, BMP, SVG, SWF și multe altele. Folosind Aspose.Slides Cloud SDK pentru Swift, dezvoltatorii de software pot gestiona cu ușurință textul din prezentările lor și pot adăuga și modifica cu ușurință textul, pot schimba formatarea textului, pot seta stiluri și culori de font și pot efectua diverse operațiuni la nivel de text, cum ar fi adăugarea de hyperlinkuri, gestionarea marcatoare și numerotare și efectuarea verificării ortografice. Cu o gamă largă de caracteristici și capabilități, acest SDK facilitează pentru dezvoltatori să lucreze cu prezentări, să le creeze, să le modifice și să le convertească în diferite formate și să se concentreze pe logica lor de bază de afaceri.
Noțiuni introductive cu Aspose.Slides Cloud SDK pentru Swift
Modul recomandat de a instala Aspose.Slides Cloud SDK pentru Swift este utilizarea CocoaPods. Vă rugăm să utilizați următoarea comandă pentru o instalare fără probleme.
Instalați Aspose.Slides Cloud SDK pentru Swift prin CocoaPods
target 'myproj' do
...
pod 'AsposeSlidesCloud', '~> 22.6.0'
end
De asemenea, îl puteți descărca direct de pe pagina de lansare a produsului Aspose.Creați prezentări PPT, PPTX prin Swift
Aspose.Slides Cloud SDK pentru Swift facilitează pentru dezvoltatorii de software să creeze și să gestioneze diferite tipuri de prezentări în cadrul propriilor aplicații Swift. Dezvoltatorii de software pot crea o prezentare goală cu doar câteva rânduri de cod Swift. Există câteva alte caracteristici importante ale bibliotecii legate de gestionarea prezentărilor, cum ar fi exportul prezentărilor existente în alte formate de fișiere, deschiderea prezentărilor existente, protejarea prezentării utilizând parola, crearea de noi prezentări folosind document HTML, împărțirea/unirea prezentărilor, căutarea fișierelor Excel din formulare de text , comprimarea fișierelor Excel și multe altele.
Creați o prezentare nouă prin 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)")
}
}
Adăugați și gestionați diagrame în prezentări prin API-ul Swift
Aspose.Slides Cloud SDK pentru Swift a inclus suport pentru lucrul cu diferite tipuri de diagrame în cadrul prezentărilor PowerPoint (PPT, PPTX) și OpenOffice (ODP) în cloud. Dezvoltatorii de software pot crea diagrame Coulmn, diagrame circulare, diagrame cu bule, diagrame dispersate, diagrame sunburst și multe altele. Există diferite tipuri de caracteristici care fac parte din API pentru gestionarea diagramelor în prezentări, cum ar fi adăugarea sau ștergerea categoriei de diagramă, setarea proprietăților axei diagramei, setarea proprietăților legendei diagramei. Adăugați și eliminați puncte de date ale diagramei, setarea proprietăților de perete ale unei diagrame 3D și multe altele.
Cum se modifică proprietățile unei diagrame existente prin API-ul Swift?
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")
}
}
}
}
Gestionați formele din prezentări prin API-ul Swift
Aspose.Slides Cloud SDK pentru Swift le permite dezvoltatorilor de software să gestioneze activitățile legate de forme în PowerPoint și alte tipuri de prezentări într-un mod simplu și convenabil. Dezvoltatorii de software pot folosi SDK-ul Swift pentru a crea, modifica și șterge forme, precum și pentru a seta diferite proprietăți ale formelor. Acceptă adăugarea de forme la un diapozitiv, extragerea formelor dintr-un diapozitiv, lucrul cu forme de grup, adăugarea unei imagini la formă, ștergerea formelor nedorite, importarea formelor din SVG și multe altele. Următorul exemplu arată cum să adăugați formă unui diapozitiv folosind comenzi Swift.
Cum să adăugați o formă la un diapozitiv prin API-ul Swift
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)
Adăugați, eliminați sau înlocuiți text în prezentări prin Swift
Aspose.Slides Cloud SDK pentru Swift oferă dezvoltatorilor de software capacitatea de a gestiona textul în moduri diferite în prezentările lor PowerPoint. API-ul Swift include numeroase funcții pentru lucrul cu text în prezentări, cum ar fi inserarea unui nou paragraf, citirea proprietăților paragrafului, eliminarea unei game de paragrafe din prezentări, citirea elementelor text din prezentare, înlocuirea textului, evidențierea textului în prezentare și multe altele .