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
Ви також можете завантажити його безпосередньо зі сторінки випуску продукту Aspose.Створення презентацій 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 для обробки діаграм у презентаціях, наприклад додавання або видалення категорії діаграми, налаштування властивостей осі діаграми, налаштування властивостей легенди діаграми. Додавання та видалення точок даних діаграми, встановлення властивостей стіни тривимірної діаграми та багато іншого.
Як змінити властивості наявної діаграми за допомогою 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 містить численні функції для роботи з текстом у презентаціях, наприклад вставлення нового абзацу, читання властивостей абзацу, видалення діапазону абзацу з презентації, читання текстових елементів із презентації, заміна тексту, виділення тексту в презентації та багато іншого .