Aspose.Slides Cloud SDK for Swift
Swift SDK за четене, писане и експортиране на презентации
Swift Cloud API за създаване, четене, управление и конвертиране на PowerPoint (PPT, PPTX), OpenOffice (ODP) презентации в облака.
Aspose.Slides Cloud SDK за Swift е цялостен облачен SDK, който позволява на разработчиците на Swift да взаимодействат с Aspose.Slides Cloud API и създаване, модифициране и конвертиране на презентации в различни формати, включително PowerPoint (PPT, PPTX), OpenOffice Impress (ODP) и много други. Този SDK опростява процеса на работа с презентации и позволява на разработчиците да се съсредоточат върху основната си бизнес логика. API поддържа четене и писане на множество файлови формати за презентации като XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM, ODS, XML, CSV, TSV, TXT (TabDelimited), HTML, MHTML и т.н.
Aspose.Slides Cloud SDK за Swift е много лесен за работа и предоставя различни разширени, както и основни функции за работа с презентации на PowerPoint в облака, като създаване на нови презентации от нулата, модифициране на съществуващи презентации, добавяне и премахване на слайдове, добавяне и модифициране на текст, вмъкване на изображения и форми , добавяне на диаграми към презентации, управление на таблици в презентации, извършване на различни операции по форматиране, копиране на слайд с оформление от изходна презентация, обединяване на множество презентации, задаване или премахване на свойствата на документ за презентация, намиране и замяна на текст на конкретен слайд, манипулиране на настройката на страницата, управление на горния колонтитул на страница & долен колонтитул, разделяне на презентация на няколко и много други.
Aspose.Slides Cloud SDK за Swift осигурява безпроблемна интеграция с Aspose.Slides Cloud API, за да позволи на разработчиците на Swift да експортират PowerPoint презентации в няколко други файлови формата, като HTML, PDF, POTX, PPSX, PPTM, PPSM, POTM, ODP , OTP, TIFF, XPS, JPEG, PNG, GIF, BMP, SVG, SWF и много други. Използвайки Aspose.Slides Cloud SDK за Swift, разработчиците на софтуер могат лесно да управляват текст в своите презентации и могат лесно да добавят и променят текста, да променят форматирането на текста, да задават стилове и цветове на шрифта и да извършват различни операции на ниво текст, като добавяне на хипервръзки, управление водещи символи и номериране и извършване на проверка на правописа. С широката си гама от функции и възможности, този комплект за разработване на софтуер (SDK) улеснява разработчиците да работят с презентации, да създават, променят и конвертират в различни формати и да се фокусират върху основната си бизнес логика.
Първи стъпки с Aspose.Slides Cloud SDK за Swift
Препоръчителният начин за инсталиране на Aspose.Slides Cloud SDK за Swift е използването на CocoaPods. Моля, използвайте следната команда за гладка инсталация.
Инсталирайте Aspose.Slides Cloud SDK за Swift чрез CocoaPods
target 'myproj' do
...
pod 'AsposeSlidesCloud', '~> 22.6.0'
end
You can also download it directly from Aspose product release page.Създаване на PPT, PPTX презентации чрез Swift
Aspose.Slides Cloud SDK за Swift улеснява разработчиците на софтуер да създават, както и да управляват различни видове презентации в техните собствени Swift приложения. Разработчиците на софтуер могат да създадат празна презентация само с няколко реда Swift код. Има няколко други важни функции, част от библиотеката, свързани с управлението на презентации, като експортиране на съществуваща презентация в други файлови формати, отваряне на съществуващи презентации, защита на презентация с парола, създаване на нова презентация с помощта на HTML документ, разделяне/сливане на презентации, търсене на текст във файлове на Excel , компресиране на Excel файлове и много други.
Създаване на нова презентация чрез 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)")
}
}
Добавяне и управление на диаграми в презентации чрез Swift API
Aspose.Slides Cloud SDK за Swift включва поддръжка за работа с различни типове диаграми в PowerPoint (PPT, PPTX) и OpenOffice (ODP) презентации в облака. Разработчиците на софтуер могат да създават диаграми на Coulmn, кръгови диаграми, диаграми с балончета, разпръснати диаграми, слънчеви диаграми и много други. Има различни типове функции, част от API за работа с диаграми в презентации, като добавяне или изтриване на категория на диаграма, задаване на свойства на оста на диаграмата, задаване на свойства на легендата на диаграмата. Добавяне и премахване на точки от данни на диаграма, настройка на свойствата на стената на 3D диаграма и много други.
Как да променяте свойствата на съществуваща диаграма чрез 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")
}
}
}
}
Управление на форми в презентации чрез Swift API
Aspose.Slides Cloud SDK за Swift позволява на разработчиците на софтуер да обработват свързани с форми дейности в PowerPoint и други видове презентации по лесен и удобен начин. Разработчиците на софтуер могат да използват Swift SDK за създаване, модифициране и изтриване на форми, както и за задаване на различни свойства на формите. Поддържа добавяне на форми към слайд, извличане на форми от слайд, работа с групови форми, добавяне на изображение към форма, изтриване на нежелани форми, импортиране на форми от SVG и много други. Следващият пример показва как да добавите форма към слайд с помощта на команди Swift.
Как да добавите фигура към слайд чрез 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)
Добавяне, премахване или замяна на текст в презентации чрез Swift
Aspose.Slides Cloud SDK за Swift дава възможност на разработчиците на софтуер да обработват текст по различни начини в своите PowerPoint презентации. API на Swift включва многобройни функции за работа с текст в презентации като вмъкване на нов абзац, четене на свойства на абзац, премахване на набор от абзаци от презентации, четене на текстови елементи от презентация, замяна на текст, маркиране на текст в презентация и много други .