
Aspose.HTML Cloud SDK untuk Swift
SDK Swift HTML untuk Membuat, Memvalidasi & Mengonversi File HTML
API Pemrosesan HTML yang Kuat yang Memungkinkan Programmer Perangkat Lunak untuk Membuat, Mengedit, Memvalidasi, Memanipulasi, dan Mengonversi Konten HTML ke Format PDF & Gambar
Apa itu Aspose.HTML Cloud SDK untuk Swift?
Di dunia digital yang bergerak cepat saat ini, menghasilkan dan mengelola dokumen HTML merupakan kebutuhan umum bagi banyak perusahaan dan pengembang perangkat lunak. Untuk menyederhanakan tugas ini dan meningkatkan kemampuan pengembang Swift, Aspose telah memperkenalkan Aspose.HTML Cloud SDK untuk Swift. Alat yang kuat ini membuka dunia kemungkinan untuk memanipulasi dokumen HTML di cloud, membuatnya lebih mudah daripada sebelumnya untuk menghasilkan, mengonversi, dan mengekstrak konten dari file HTML. Perpustakaan ini menyederhanakan tugas manipulasi dokumen HTML, menghemat waktu dan upaya pengembang.
Aspose.HTML Cloud SDK untuk Swift adalah kit pengembangan perangkat lunak yang memungkinkan pengembang Swift bekerja dengan dokumen HTML di cloud. SDK ini menyediakan berbagai fitur, termasuk konversi HTML ke PDF, konversi HTML ke gambar, dan ekstraksi konten HTML. Dengan SDK ini, profesional perangkat lunak dapat mengotomatisasi pembuatan PDF dari templat HTML, mengambil tangkapan layar halaman web, dan mengekstrak data dari dokumen HTML dengan mudah. SDK ini berbasis cloud, menjadikannya tidak tergantung pada platform. Pengembang dapat menggunakannya di berbagai platform, termasuk iOS, macOS, dan Linux, tanpa khawatir tentang masalah kompatibilitas.
Aspose.HTML Cloud SDK untuk Swift menyediakan antarmuka yang ramah pengguna dan intuitif, memungkinkan pengembang perangkat lunak bekerja dengan dokumen HTML tanpa perlu banyak kode. Ini memberdayakan pengembang perangkat lunak untuk memanfaatkan kekuatan cloud dalam manipulasi dokumen HTML. Dengan fitur seperti konversi HTML ke PDF, konversi HTML ke gambar, dan ekstraksi konten HTML, SDK ini menawarkan toolkit serbaguna untuk berbagai aplikasi. Dengan memanfaatkan SDK ini, pengembang Swift dapat meningkatkan produktivitas, mengurangi biaya operasional, dan memberikan solusi pemrosesan dokumen HTML berkualitas tinggi. Baik Anda membangun aplikasi web, aplikasi seluler, atau aplikasi desktop, Aspose.HTML Cloud SDK untuk Swift adalah alat berharga dalam toolkit pengembangan Anda. Jelajahi kemampuannya dan permudah proses manajemen dokumen HTML Anda hari ini.
Memulai dengan Aspose.HTML Cloud SDK untuk Swift SDK
Cara yang disarankan untuk menginstal Aspose.HTML Cloud SDK untuk Swift adalah menggunakan GitHub. Silakan gunakan perintah berikut untuk instalasi yang lancar.
Instal Aspose.HTML untuk .NET melalui GitHub
Clone https://github.com/aspose-html-cloud/aspose-html-cloud-swift.git
Anda dapat mengunduh pustaka langsung dari Aspose.HTML Cloud SDK for Swift SDK halaman produk
Konversi HTML ke Dokumen Word melalui Swift
Aspose.HTML Cloud SDK for Swift memberikan kekuatan kepada pengembang perangkat lunak untuk memuat dan mengonversi dokumen HTML ke format file Microsoft Office Word DOC dan DOCX. Ini adalah format dokumen yang sangat populer dan dapat mencakup berbagai data, termasuk teks, tabel, grafik raster dan vektor, video, suara, dan diagram. Pustaka ini memungkinkan pengembang memuat dokumen HTML dari lokasi penyimpanan berdasarkan namanya, atau melalui URL atau file lokal di drive pengguna. Contoh berikut menunjukkan cara mengonversi halaman web ke format file Word DOCX dan menyimpan hasilnya di drive lokal.
Cara Mengonversi Halaman Web ke File DOCX menggunakan Kode 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)
Validasi dan Penguraian HTML melalui Swift
Aspose.HTML Cloud SDK untuk Swift telah menyertakan fitur-fitur yang sangat berguna untuk bekerja dengan dokumen HTML. SDK memastikan keabsahan dokumen HTML Anda dengan menggunakan fitur validasi bawaan. Ini membantu Anda menjaga konten berkualitas tinggi dan menghindari masalah rendering. Selain itu, pengembang perangkat lunak dapat mengekstrak data spesifik dari dokumen HTML dengan mudah, memungkinkan mereka bekerja dengan konten terstruktur dan meningkatkan proses ekstraksi data. SDK mendukung pengekstrakan teks dan metadata dari dokumen HTML serta mengambil elemen atau data tertentu dari konten HTML menggunakan kueri XPath.
Konversi HTML ke PDF melalui API Swift
Aspose.HTML Cloud SDK untuk Swift memungkinkan pengembang perangkat lunak mengonversi dokumen HTML mereka ke format PDF dengan mudah di dalam aplikasi Swift mereka. API mendukung penentuan pengaturan khusus untuk pembuatan PDF, seperti ukuran halaman, margin, header/footer, dan orientasi. Dengan kemampuan konversi, pengembang dapat menghasilkan laporan, faktur, dan dokumentasi berkualitas tinggi langsung dari konten HTML. Perpustakaan ini juga mendukung konversi ke format file populer lainnya, seperti DOC, DOCX, MHTML, XPS, EPUB, dan banyak lagi. Contoh berikut menunjukkan bagaimana pengembang dapat mengonversi HTML ke PDF menggunakan perintah Swift.
Cara Mengonversi HTML ke PDF menggunakan API Swift?
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)
Pembuatan Dokumen HTML melalui API Swift
Aspose.HTML Cloud SDK untuk Swift telah menyediakan fungsionalitas lengkap untuk membuat dokumen HTML secara programatis di dalam aplikasi Swift mereka. Ada beberapa fitur penting dalam perpustakaan untuk bekerja dengan dokumen HTML, seperti menambahkan atau memodifikasi elemen HTML, mengelola atribut HTML, menyisipkan atau mengubah konten, memuat file HTML melalui URL, memuat HTML dari file, mengekstrak gambar dari dokumen HTML, menangani hyperlink, bekerja dengan gaya CSS, dan banyak lagi.
