Aspose.Slides Cloud SDK for Swift
프레젠테이션을 읽고, 쓰고, 내보내기 위한 Swift SDK
클라우드에서 PowerPoint(PPT, PPTX), OpenOffice(ODP) 프레젠테이션을 생성, 읽기, 관리 및 변환하기 위한 Swift Cloud API.
Aspose.Slides Swift용 Cloud SDK는 Swift 개발자가 Aspose.Slides와 상호작용할 수 있는 포괄적인 클라우드 SDK입니다. 클라우드 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 Swift용 Cloud SDK 사용하기 매우 쉽고, 처음부터 새 프레젠테이션 만들기, 기존 프레젠테이션 수정, 슬라이드 추가 및 제거, 텍스트 추가 및 수정, 이미지 및 도형 삽입 등 클라우드에서 PowerPoint 프레젠테이션 작업을 위한 다양한 고급 기능과 기본 기능을 제공합니다. , 프리젠테이션에 차트 추가, 프리젠테이션 내부 테이블 관리, 다양한 서식 지정 작업 수행, 소스 프리젠테이션에서 레이아웃 슬라이드 복사, 여러 프리젠테이션 병합, 프리젠테이션 문서 속성 설정 또는 제거, 특정 슬라이드에서 텍스트 찾기 및 바꾸기, 페이지 설정 조작, 페이지 머리글 관리 및 바닥글, 프레젠테이션을 여러 프레젠테이션으로 분할하는 등 다양한 기능을 제공합니다.
Swift용 Aspose.Slides Cloud SDK는 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 for Swift를 사용하면 소프트웨어 개발자는 프레젠테이션 내에서 텍스트를 쉽게 관리할 수 있고 텍스트 추가 및 수정, 텍스트 서식 변경, 글꼴 스타일 및 색상 설정, 하이퍼링크 추가, 관리 등 다양한 텍스트 수준 작업을 수행할 수 있습니다. 글머리 기호 및 번호 매기기, 맞춤법 검사를 수행합니다. 다양한 기능을 갖춘 이 SDK를 사용하면 개발자가 프레젠테이션 작업을 더 쉽게 하고 프레젠테이션을 생성, 수정 및 다양한 형식으로 변환하고 핵심 비즈니스 로직에 집중할 수 있습니다.
Swift용 Aspose.Slides Cloud SDK 시작하기
Aspose.Slides Cloud SDK for Swift를 설치하는 데 권장되는 방법은 CocoaPods를 사용하는 것입니다. 원활한 설치를 위해 다음 명령어를 사용하시기 바랍니다.
CocoaPods를 통해 Swift용 Aspose.Slides Cloud SDK 설치
target 'myproj' do
...
pod 'AsposeSlidesCloud', '~> 22.6.0'
end
Aspose 제품 출시 페이지에서 직접 다운로드할 수도 있습니다.Swift를 통해 PPT, PPTX 프레젠테이션 만들기
Aspose.Slides Swift용 Cloud SDK를 사용하면 소프트웨어 개발자가 자신의 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 Swift용 Cloud SDK에는 클라우드의 PowerPoint(PPT, PPTX) 및 OpenOffice(ODP) 프레젠테이션 내에서 다양한 유형의 차트 작업을 지원하는 기능이 포함되어 있습니다. 소프트웨어 개발자는 Couln 차트, 원형 차트, 거품형 차트, 분산형 차트, 선버스트 차트 등을 만들 수 있습니다. 차트 범주 추가 또는 삭제, 차트 축 속성 설정, 차트 범례 속성 설정 등 프레젠테이션에서 차트를 처리하기 위한 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 Swift용 Cloud SDK를 사용하면 소프트웨어 개발자가 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 Swift용 Cloud SDK는 소프트웨어 개발자에게 PowerPoint 프레젠테이션 내에서 다양한 방식으로 텍스트를 처리할 수 있는 기능을 제공합니다. Swift API에는 새 단락 삽입, 단락 속성 읽기, 프레젠테이션에서 단락 범위 제거, 프레젠테이션에서 텍스트 항목 읽기, 텍스트 바꾸기, 프레젠테이션에서 텍스트 강조 표시 등 프레젠테이션 내부의 텍스트 작업을 위한 다양한 기능이 포함되어 있습니다. .