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
 
Вы также можете загрузить его непосредственно со страницы выпуска продукта 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) в облаке. Разработчики программного обеспечения могут создавать диаграммы Колмана, круговые диаграммы, пузырьковые диаграммы, разбросанные диаграммы, диаграммы солнечных лучей и многое другое. В состав 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. Swift API включает в себя множество функций для работы с текстом внутри презентаций, таких как вставка нового абзаца, чтение свойств абзаца, удаление диапазона абзаца из презентации, чтение текстовых элементов из презентации, замена текста, выделение текста в презентации и многое другое. .

 Русский