1. 製品
  2.   プレゼンテーション
  3.   Swift
  4.   Aspose.Slides Cloud SDK for Swift

Aspose.Slides Cloud SDK for Swift

 
 

プレゼンテーションの読み取り、書き込み、エクスポートを行うための Swift SDK

クラウド上で PowerPoint (PPT、PPTX)、OpenOffice (ODP) ペゼンテーションを作成、読み取り、管理、変換するための Swift クラウド API。

Aspose.Slides Cloud SDK for Swift は、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 (タブ区切り)、HTML、MHTML などの多数のプレゼンテーション ファイル形式の読み取りと書き込みをサポートします。

Swift 用 Aspose.Slides 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 の幅広い機能により、開発者はプレゼンテーションの操作、作成、変更、さまざまな形式への変換が容易になり、中核となるビジネス ロジックに集中できます。

Previous Next

Aspose.Slides Cloud SDK for Swift のスタートガイド

Aspose.Slides Cloud SDK for Swift をインストールする推奨方法は、CocoaPods を使用することです。 スムーズにインストールするには、次のコマンドを使用してください。

CocoaPods 経由で Aspose.Slides Cloud SDK for Swift をインストールする

target 'myproj' do
  ...
  pod 'AsposeSlidesCloud', '~> 22.6.0'
end
 
Aspose 製品リリース ページ から直接ダウンロードすることもできます。

Swift 経由で PPT、PPTX プレゼンテーションを作成する

Aspose.Slides Cloud SDK for 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 for Swift には、クラウド上の PowerPoint (PPT、PPTX) および OpenOffice (ODP) プレゼンテーション内でさまざまなタイプのグラフを操作するためのサポートが含まれています。 ソフトウェア開発者は、カラム チャート、円グラフ、バブル チャート、散布図、サンバースト チャートなどを作成できます。 プレゼンテーションでグラフを処理するための 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 for 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 for Swift を使用すると、ソフトウェア開発者は PowerPoint プレゼンテーション内でテキストをさまざまな方法で処理できるようになります。 Swift API には、新しい段落の挿入、段落のプロパティの読み取り、プレゼンテーションからの段落範囲の削除、プレゼンテーションからのテキスト項目の読み取り、テキストの置換、プレゼンテーション内のテキストの強調表示など、プレゼンテーション内のテキストを操作するための多数の機能が含まれています。 。

 日本