1. 製品
  2.   HTML
  3.   Swift
  4.   Aspose.HTML Cloud SDK for Swift

Aspose.HTML Cloud SDK for Swift

 
 

HTMLファイルを作成、検証、変換できるSwift HTML SDK

ソフトウェアプログラマーがHTMLコンテンツを作成、編集、検証、操作し、PDFや画像形式に変換できる強力なHTML処理API

Aspose.HTML Cloud SDK for Swift とは何ですか?

今日の急速に変化するデジタル世界では、HTML ドキュメントの生成と管理は多くの企業やソフトウェア開発者にとって一般的な要件です。このタスクを簡素化し、Swift 開発者の能力を向上させるために、Aspose は Aspose.HTML Cloud SDK for Swift を導入しました。この強力なツールは、クラウド上で HTML ドキュメントを操作するための可能性を広げ、HTML ファイルの生成、変換、コンテンツ抽出をこれまで以上に容易にします。このライブラリは HTML ドキュメント操作タスクを効率化し、開発者の時間と労力を節約します。

Aspose.HTML Cloud SDK for Swift は、Swift 開発者がクラウド上で HTML ドキュメントを操作できるようにするソフトウェア開発キットです。HTML から PDF への変換、HTML から画像への変換、HTML コンテンツの抽出など、幅広い機能を提供します。この SDK を使用すれば、ソフトウェアプロフェッショナルは HTML テンプレートから PDF を自動生成したり、ウェブページのスクリーンショットを取得したり、HTML ドキュメントからデータを簡単に抽出したりできます。SDK はクラウドベースで、プラットフォームに依存しません。開発者は iOS、macOS、Linux などさまざまなプラットフォームで、互換性の問題を気にせずに利用できます。

Aspose.HTML Cloud SDK for Swift SDK は、ユーザーフレンドリーで直感的なインターフェイスを提供し、ソフトウェア開発者が大規模なコーディングなしで HTML ドキュメントを扱えるようにします。クラウドの力を活用して HTML ドキュメントの操作を可能にします。HTML から PDF への変換、HTML から画像への変換、HTML コンテンツ抽出などの機能を備え、幅広いアプリケーションに対応できる多用途ツールキットを提供します。この SDK を活用することで、Swift 開発者は生産性を向上させ、運用コストを削減し、高品質な HTML ドキュメント処理ソリューションを提供できます。Web アプリ、モバイルアプリ、デスクトップアプリのいずれを構築する場合でも、Aspose.HTML Cloud SDK for Swift は開発ツールキットにおける貴重なツールです。その機能を探求し、HTML ドキュメント管理プロセスを今日から効率化しましょう。

Previous Next

Aspose.HTML Cloud SDK for Swift SDK の開始方法

Aspose.HTML Cloud SDK for Swift の推奨インストール方法は GitHub を使用することです。スムーズなインストールのために、以下のコマンドをご利用ください。

GitHub を介して Aspose.HTML for .NET をインストール

 Clone https://github.com/aspose-html-cloud/aspose-html-cloud-swift.git

ライブラリは、Aspose.HTML Cloud SDK for Swift SDK 製品ページから直接ダウンロードできます

Swift を使用した HTML から Word 文書への変換

Aspose.HTML Cloud SDK for Swift は、ソフトウェア開発者に HTML ドキュメントを Microsoft Office Word の DOC および DOCX ファイル形式にロードおよび変換する機能を提供します。これらは非常に一般的なドキュメント形式で、テキスト、表、ラスタおよびベクター グラフィック、ビデオ、音声、図表など、幅広いデータを含むことができます。このライブラリを使用すると、開発者はストレージ場所から名前で、または URL やユーザーのドライブ上のローカルファイルから HTML ドキュメントをロードできます。以下の例は、ウェブページを Word DOCX ファイル形式に変換し、結果をローカルドライブに保存する方法を示しています。

Swift コードを使用して Web ページを DOCX ファイルに変換する方法は?

import Alamofire
import Foundation
import XCTest
import AsposeHtmlCloud

static let fm = FileManager.default
let resultDir = fm.homeDirectoryForCurrentUser.appendingPathComponent("Documents/Aspose.HTML.Cloud.SDK.Swift/Tests/AsposeHtmlCloudTests/TestResult")

func fileExist(name: String) -> Bool {
	return FileManager.default.fileExists(atPath: name)
}
ClientAPI.setConfig(

	basePath: "https://api.aspose.cloud/v4.0", 
	authPath: "https://api.aspose.cloud/connect/token", 
	apiKey: "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", 
	appSID: "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", 
	debugging: true

)

let format = "docx"
let src = "https://example.com"
let dst = resultDir.appendingPathComponent("Output.\(format)").absoluteString
let expectation = self.expectation(description: "testConvert to \(format)")
HtmlAPI.convertUrlToLocal(src: src, dst: dst, options: nil) { (data, error) in

	guard error == nil else {

		XCTFail("Error convert web site to \(format)). Error=\(error!.localizedDescription)")
		return

	}

	let resultPath = data!.file!
	XCTAssertTrue(fileExist(name: resultPath))
	expectation.fulfill()
}
self.waitForExpectations(timeout: 100.0, handler: nil)

Swift を使用した HTML の検証とパース

Aspose.HTML Cloud SDK for Swift は、HTML ドキュメントの操作に非常に便利な機能を備えています。SDK は組み込みの検証機能を使用して HTML ドキュメントの有効性を保証します。これにより、高品質なコンテンツを維持し、レンダリングの問題を回避できます。さらに、ソフトウェア開発者は HTML ドキュメントから特定のデータを簡単に抽出でき、構造化されたコンテンツで作業し、データ抽出プロセスを改善できます。テキストやメタデータの抽出はもちろん、XPath クエリを使用して HTML コンテンツから特定の要素やデータを取得することもサポートしています。

Swift API を使用した HTML から PDF への変換

Aspose.HTML Cloud SDK for Swift は、Swift アプリケーション内でソフトウェア開発者が HTML ドキュメントを PDF 形式に簡単に変換できるようにします。API は、ページサイズ、余白、ヘッダー/フッター、向きなど、PDF 生成のカスタム設定を指定することをサポートしています。変換機能を使用することで、開発者は HTML コンテンツから高品質なレポート、請求書、ドキュメントを直接生成できます。ライブラリは、DOC、DOCX、MHTML、XPS、EPUB などの他の一般的なファイル形式への変換もサポートしています。以下の例は、Swift コマンドを使用して HTML を PDF に変換する方法を示しています。

Swift API を使用して HTML を PDF に変換する方法は?

let fileName = "test.html"

let format = "pdf"

let src = url(forResource: fileName).absoluteString

let expectation = self.expectation(description: "testConvert to \(format)")

let dst = resultDir.appendingPathComponent("Output.\(format)").absoluteString

HtmlAPI.convertLocalToLocal(src: src, dst: dst, options: nil) { (data, error) in

	guard error == nil else {

		XCTFail("Error convert html to \(format)). Error=\(error!.localizedDescription)")

		return
	}

	let resultPath = data!.file!
	XCTAssertTrue(fileExist(name: resultPath))
	expectation.fulfill()
}

self.waitForExpectations(timeout: 100.0, handler: nil)

Swift API を使用した HTML ドキュメントの生成

Aspose.HTML Cloud SDK for Swift は、Swift アプリケーション内でプログラム的に HTML ドキュメントを作成するための完全な機能を提供しています。ライブラリには、HTML 要素の追加や変更、HTML 属性の管理、コンテンツの挿入や修正、URL 経由での HTML ファイルの読み込み、ファイルからの HTML のロード、HTML ドキュメントからの画像抽出、ハイパーリンクの処理、CSS スタイルの操作など、HTML ドキュメントを扱うための重要な機能が多数含まれています。

 日本