1. Các sản phẩm
  2.   HTML
  3.   Swift
  4.   Aspose.HTML Cloud SDK for Swift

Aspose.HTML Cloud SDK for Swift

 
 

SDK Swift HTML để Tạo, Xác thực & Chuyển đổi Tệp HTML

Một API Xử lý HTML mạnh mẽ giúp các lập trình viên phần mềm Tạo, Chỉnh sửa, Xác thực, Thao tác và Chuyển đổi Nội dung HTML sang Định dạng PDF & Hình ảnh

Aspose.HTML Cloud SDK cho Swift là gì?

Trong thế giới kỹ thuật số nhanh chóng ngày nay, việc tạo và quản lý tài liệu HTML là một yêu cầu phổ biến đối với nhiều doanh nghiệp và nhà phát triển phần mềm. Để đơn giản hoá nhiệm vụ này và nâng cao khả năng của các nhà phát triển Swift, Aspose đã giới thiệu Aspose.HTML Cloud SDK for Swift. Công cụ mạnh mẽ này mở ra một thế giới khả năng cho việc thao tác tài liệu HTML trên đám mây, giúp việc tạo, chuyển đổi và trích xuất nội dung từ các tệp HTML trở nên dễ dàng hơn bao giờ hết. Thư viện này tối ưu hoá các công việc thao tác tài liệu HTML, tiết kiệm thời gian và công sức cho các nhà phát triển.

Aspose.HTML Cloud SDK cho Swift là một bộ công cụ phát triển phần mềm cho phép các nhà phát triển Swift làm việc với tài liệu HTML trên đám mây. Nó cung cấp một loạt các tính năng, bao gồm chuyển đổi HTML sang PDF, chuyển đổi HTML sang hình ảnh và trích xuất nội dung HTML. Với SDK này, các chuyên gia phần mềm có thể tự động tạo PDF từ các mẫu HTML, chụp ảnh màn hình của các trang web và trích xuất dữ liệu từ tài liệu HTML một cách dễ dàng. SDK được triển khai trên đám mây, giúp nó không phụ thuộc vào nền tảng. Các nhà phát triển có thể sử dụng nó trên nhiều nền tảng, bao gồm iOS, macOS và Linux, mà không lo lắng về các vấn đề tương thích.

SDK Aspose.HTML Cloud cho Swift cung cấp giao diện thân thiện và trực quan, cho phép các nhà phát triển phần mềm làm việc với tài liệu HTML mà không cần viết mã phức tạp. Nó giúp các nhà phát triển khai thác sức mạnh của đám mây để xử lý tài liệu HTML. Với các tính năng như chuyển đổi HTML sang PDF, chuyển đổi HTML sang hình ảnh và trích xuất nội dung HTML, nó cung cấp một bộ công cụ đa năng cho nhiều ứng dụng. Khi tận dụng SDK này, các nhà phát triển Swift có thể tăng năng suất, giảm chi phí vận hành và cung cấp các giải pháp xử lý tài liệu HTML chất lượng cao. Dù bạn đang xây dựng ứng dụng web, ứng dụng di động hay ứng dụng desktop, Aspose.HTML Cloud SDK cho Swift là công cụ giá trị trong bộ công cụ phát triển của bạn. Khám phá khả năng của nó và tối ưu hoá quy trình quản lý tài liệu HTML ngay hôm nay.

Previous Next

Bắt đầu với Aspose.HTML Cloud SDK cho Swift SDK

Cách khuyến nghị để cài đặt Aspose.HTML Cloud SDK cho Swift là sử dụng GitHub. Vui lòng sử dụng lệnh sau để cài đặt thuận lợi.

Cài đặt Aspose.HTML cho .NET qua GitHub

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

Bạn có thể tải thư viện trực tiếp từ Aspose.HTML Cloud SDK for Swift SDK trang sản phẩm

Chuyển đổi HTML sang tài liệu Word bằng Swift

Aspose.HTML Cloud SDK for Swift cung cấp cho các nhà phát triển phần mềm khả năng tải và chuyển đổi tài liệu HTML sang các định dạng tệp Microsoft Office Word DOC và DOCX. Đây là các định dạng tài liệu rất phổ biến và có thể bao gồm một loạt dữ liệu, bao gồm văn bản, bảng, đồ họa raster và vector, video, âm thanh và sơ đồ. Thư viện cho phép các nhà phát triển tải một tài liệu HTML từ vị trí lưu trữ bằng tên của nó, hoặc qua URL hoặc một tệp cục bộ trên ổ đĩa của người dùng. Ví dụ sau đây cho thấy cách chuyển đổi một trang web sang định dạng tệp Word DOCX và lưu kết quả trên ổ đĩa cục bộ.

Cách chuyển đổi một trang web thành tệp DOCX bằng mã Swift?

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)

Xác thực và phân tích HTML bằng Swift

Aspose.HTML Cloud SDK cho Swift đã bao gồm các tính năng rất hữu ích để làm việc với tài liệu HTML. SDK đảm bảo tính hợp lệ của các tài liệu HTML của bạn bằng cách sử dụng các tính năng xác thực tích hợp. Điều này giúp bạn duy trì nội dung chất lượng cao và tránh các vấn đề hiển thị. Hơn nữa, các nhà phát triển phần mềm có thể trích xuất dữ liệu cụ thể từ tài liệu HTML một cách dễ dàng, cho phép họ làm việc với nội dung có cấu trúc và cải thiện quy trình trích xuất dữ liệu. Nó hỗ trợ trích xuất văn bản và siêu dữ liệu từ tài liệu HTML cũng như truy xuất các phần tử hoặc dữ liệu cụ thể từ nội dung HTML bằng các truy vấn XPath.

Chuyển đổi HTML sang PDF bằng API Swift

Aspose.HTML Cloud SDK for Swift cho phép các nhà phát triển phần mềm chuyển đổi tài liệu HTML sang định dạng PDF một cách dễ dàng trong các ứng dụng Swift của họ. API hỗ trợ chỉ định các cài đặt tùy chỉnh cho việc tạo PDF, chẳng hạn như kích thước trang, lề, tiêu đề/chân trang và hướng trang. Nhờ khả năng chuyển đổi, các nhà phát triển phần mềm có thể tạo ra các báo cáo, hoá đơn và tài liệu chất lượng cao trực tiếp từ nội dung HTML. Thư viện cũng hỗ trợ chuyển đổi sang các định dạng tệp phổ biến khác, như DOC, DOCX, MHTML, XPS, EPUB và nhiều hơn nữa. Ví dụ sau đây minh họa cách các nhà phát triển phần mềm có thể chuyển đổi HTML sang PDF bằng các lệnh Swift.

Cách chuyển đổi HTML sang PDF bằng Swift API?

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)

Tạo tài liệu HTML bằng API Swift

Aspose.HTML Cloud SDK for Swift đã cung cấp đầy đủ chức năng để tạo tài liệu HTML một cách lập trình trong các ứng dụng Swift của họ. Có một số tính năng quan trọng của thư viện để làm việc với tài liệu HTML, chẳng hạn như thêm hoặc sửa đổi các phần tử HTML, quản lý thuộc tính HTML, chèn hoặc sửa đổi nội dung, tải tệp HTML qua URL, tải HTML từ tệp, trích xuất hình ảnh từ tài liệu HTML, xử lý siêu liên kết, làm việc với kiểu CSS và nhiều hơn nữa.

 Tiếng Việt