1. Продукти
  2.   Презентация
  3.   Swift
  4.   Aspose.Slides Cloud SDK for Swift

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) улеснява разработчиците да работят с презентации, да създават, променят и конвертират в различни формати и да се фокусират върху основната си бизнес логика.

Previous Next

Първи стъпки с 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 включва многобройни функции за работа с текст в презентации като вмъкване на нов абзац, четене на свойства на абзац, премахване на набор от абзаци от презентации, четене на текстови елементи от презентация, замяна на текст, маркиране на текст в презентация и много други .

 Български