Aspose.Slides Cloud SDK for Swift
Swift SDK, kad galėtumėte skaityti, rašyti ir eksportuoti pristatymus
„Swift Cloud“ API, skirta kurti, skaityti, tvarkyti ir konvertuoti „PowerPoint“ (PPT, PPTX), „OpenOffice“ (ODP) pranešimus debesyje.
Aspose.Slides Cloud SDK, skirta Swift yra išsamus debesies SDK, leidžiantis Swift kūrėjams sąveikauti su Aspose.Slides „Cloud API“ ir kurkite, keiskite bei konvertuokite pristatymus įvairiais formatais, įskaitant „PowerPoint“ (PPT, PPTX), „OpenOffice Impress“ (ODP) ir daugelį kitų. Šis SDK supaprastina darbo su pristatymais procesą ir leidžia kūrėjams sutelkti dėmesį į savo pagrindinę verslo logiką. API palaiko daugelio pristatymo failų formatų, tokių kaip XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM, ODS, XML, CSV, TSV, TXT (TabDelimited), HTML, MHTML ir kt., skaitymą ir rašymą.
Aspose.Slides Cloud SDK, skirta Swift yra labai lengva valdyti ir suteikia įvairių pažangių ir pagrindinių funkcijų, skirtų darbui su PowerPoint pateiktimis debesyje, pvz., naujų pristatymų kūrimas nuo nulio, esamų pristatymų keitimas, skaidres pridėjimas ir pašalinimas, teksto pridėjimas ir keitimas, vaizdų ir formų įterpimas. , pridėti diagramas prie pristatymų, tvarkyti lenteles pristatymuose, atlikti įvairias formatavimo operacijas, kopijuoti maketo skaidrę iš šaltinio pristatymo, sujungti keletą pristatymų, nustatyti arba pašalinti pristatymo dokumento ypatybes, rasti ir pakeisti tekstą konkrečioje skaidrėje, manipuliuoti puslapio sąranka, tvarkyti puslapio antraštę ir poraštę, padalijant pristatymą į kelias ir daug daugiau.
Aspose.Slides Cloud SDK, skirta Swift, užtikrina sklandų integravimą su Aspose.Slides Cloud API, kad Swift kūrėjai galėtų eksportuoti PowerPoint pristatymus į kelis kitus failų formatus, pvz., HTML, PDF, POTX, PPSX, PPTM, PPSM, POTM, ODP , OTP, TIFF, XPS, JPEG, PNG, GIF, BMP, SVG, SWF ir daugelis kitų. Naudodami Aspose.Slides Cloud SDK, skirtą Swift, programinės įrangos kūrėjai gali lengvai tvarkyti tekstą savo pristatymuose ir lengvai pridėti bei keisti tekstą, keisti teksto formatavimą, nustatyti šriftų stilius ir spalvas bei atlikti įvairias teksto lygio operacijas, pvz., pridėti hipersaitų, tvarkyti. kulkas ir numeraciją bei rašybos tikrinimą. Dėl daugybės funkcijų ir galimybių šis SDK leidžia kūrėjams lengviau dirbti su pristatymais, kurti, modifikuoti ir konvertuoti juos į skirtingus formatus bei sutelkti dėmesį į savo pagrindinę verslo logiką.
Pradžia su Aspose.Slides Cloud SDK, skirta Swift
Rekomenduojamas būdas įdiegti „Aspose.Slides Cloud SDK“, skirtą „Swift“, yra naudoti „CocoaPods“. Norėdami sklandžiai įdiegti, naudokite šią komandą.
Įdiekite Aspose.Slides Cloud SDK, skirtą Swift per CocoaPods
target 'myproj' do
...
pod 'AsposeSlidesCloud', '~> 22.6.0'
end
Taip pat galite jį atsisiųsti tiesiogiai iš „Aspose“ produkto išleidimo puslapio.Kurkite PPT, PPTX pristatymus naudodami „Swift“
Naudodami „Swift“ skirtą „Aspose.Slides Cloud SDK“ programinės įrangos kūrėjai gali lengvai kurti ir valdyti įvairių tipų pristatymus savo „Swift“ programose. Programinės įrangos kūrėjai gali sukurti tuščią pristatymą naudodami tik keletą „Swift“ kodo eilučių. Yra keletas kitų svarbių bibliotekos funkcijų, susijusių su pristatymų valdymu, pvz., esamų pristatymų eksportavimas į kitus failų formatus, esamų pristatymų atidarymas, pateikties apsauga naudojant slaptažodį, naujo pristatymo kūrimas naudojant HTML dokumentą, pristatymų skaidymas / sujungimas, teksto paieška Excel failuose. , suglaudinant Excel failus ir daug daugiau.
Sukurkite naują pristatymą naudodami „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)")
}
}
Pridėkite ir tvarkykite diagramas pristatymuose naudodami „Swift“ API
Aspose.Slides Cloud SDK, skirta „Swift“, apima palaikymą dirbant su įvairių tipų diagramomis „PowerPoint“ (PPT, PPTX) ir „OpenOffice“ (ODP) pristatymuose debesyje. Programinės įrangos kūrėjai gali kurti stulpelių diagramas, skritulines diagramas, burbulines diagramas, išsklaidytas diagramas, saulės spindulių diagramas ir daug daugiau. Yra įvairių API dalių funkcijų, skirtų diagramoms tvarkyti pristatymuose, pvz., pridėti arba ištrinti diagramos kategoriją, nustatyti diagramos ašies ypatybes, nustatyti diagramos legendos ypatybes. Pridėkite ir pašalinkite diagramos duomenų taškus, 3D diagramos sienos savybių nustatymą ir daug daugiau.
Kaip pakeisti esamos diagramos ypatybes naudojant „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")
}
}
}
}
Tvarkyti figūras pristatymuose per Swift API
Aspose.Slides Cloud SDK, skirta Swift, leidžia programinės įrangos kūrėjams paprastai ir patogiai tvarkyti su formomis susijusią veiklą „PowerPoint“ ir kitų tipų pristatymuose. Programinės įrangos kūrėjai gali naudoti Swift SDK formoms kurti, keisti ir naikinti, taip pat įvairioms formų savybėms nustatyti. Jis palaiko formų įtraukimą į skaidrę, figūrų ištraukimą iš skaidrės, darbą su grupinėmis formomis, vaizdo pridėjimą prie formos, nepageidaujamų formų trynimą, formų importavimą iš SVG ir daug daugiau. Šiame pavyzdyje parodyta, kaip skaidrei pridėti formą naudojant „Swift“ komandas.
Kaip pridėti figūrą prie skaidrės naudojant „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)
Pridėkite, pašalinkite arba pakeiskite tekstą pristatymuose naudodami „Swift“
Aspose.Slides Cloud SDK, skirta „Swift“, programinės įrangos kūrėjams suteikia galimybę įvairiais būdais tvarkyti tekstą „PowerPoint“ pristatymuose. „Swift“ API turi daug funkcijų, skirtų darbui su tekstu pristatymuose, pvz., naujos pastraipos įterpimas, pastraipos ypatybių skaitymas, pastraipų diapazono pašalinimas iš pristatymų, teksto elementų skaitymas iš pristatymo, teksto pakeitimas, teksto paryškinimas pristatyme ir daug daugiau. .