
Aspose.HTML Cloud SDK for Swift
Swift HTML SDK, lai izveidotu, validētu un konvertētu HTML failus
Jaudīga HTML apstrādes API, kas ļauj programmatūras programmētājiem izveidot, rediģēt, validēt, manipulēt un konvertēt HTML saturu PDF un attēlu formātos
Kas ir Aspose.HTML Cloud SDK priekš Swift?
Mūsdienu strauji mainīgajā digitālajā pasaulē HTML dokumentu ģenerēšana un pārvaldība ir bieži sastopama prasība daudzām uzņēmējsaimniecībām un programmatūras izstrādātājiem. Lai vienkāršotu šo uzdevumu un uzlabotu Swift izstrādātāju iespējas, Aspose ir iepazīstinājusi Aspose.HTML mākoņa SDK priekš Swift. Šis jaudīgais rīks atver plašu iespēju klāstu HTML dokumentu manipulācijai mākoņā, padarot ģenerēšanu, konvertēšanu un satura izguvi no HTML failiem vienkāršāku nekā jebkad agrāk. Bibliotēka racionalizē HTML dokumentu manipulācijas uzdevumus, ietaupot izstrādātāju laiku un pūles.
Aspose.HTML Cloud SDK for Swift ir programmatūras izstrādes komplekts, kas ļauj Swift izstrādātājiem strādāt ar HTML dokumentiem mākoņā. Tas nodrošina plašu funkciju klāstu, tostarp HTML uz PDF konvertēšanu, HTML uz attēlu konvertēšanu un HTML satura izguvi. Izmantojot šo SDK, programmatūras profesionāļi var automatizēt PDF izveidi no HTML veidnēm, veidot tīmekļa lapu ekrānattēlus un viegli izvilkt datus no HTML dokumentiem. SDK ir mākoņbalstīts, padarot to platformu neatkarīgu. Izstrādātāji var to izmantot dažādās platformās, tostarp iOS, macOS un Linux, neriskējot saderības problēmām.
Aspose.HTML Cloud SDK for Swift SDK nodrošina lietotājam draudzīgu un intuitīvu interfeisu, ļaujot programmatūras izstrādātājiem strādāt ar HTML dokumentiem bez plaša kodēšanas. Tas ļauj programmatūras izstrādātājiem izmantot mākoņa spēku HTML dokumentu manipulācijai. Ar tādām funkcijām kā HTML uz PDF konvertēšana, HTML uz attēla konvertēšana un HTML satura izguve, tas piedāvā daudzpusīgu rīkkopu plašam lietojumu spektram. Izmantojot šo SDK, Swift izstrādātāji var uzlabot produktivitāti, samazināt darbības izmaksas un nodrošināt augstas kvalitātes HTML dokumentu apstrādes risinājumus. Neatkarīgi no tā, vai veidojat tīmekļa lietotnes, mobilās lietotnes vai darbvirsmas lietojumprogrammas, Aspose.HTML Cloud SDK for Swift ir vērtīgs rīks jūsu izstrādes rīkkopā. Izpētiet tā iespējas un vienkāršojiet savus HTML dokumentu pārvaldības procesus jau šodien.
Sākšana ar Aspose.HTML Cloud SDK priekš Swift SDK
Ieteicamais veids, kā instalēt Aspose.HTML Cloud SDK for Swift, ir izmantot GitHub. Lūdzu, izmantojiet šādu komandu, lai veiktu vienkāršu instalāciju.
Instalējiet Aspose.HTML priekš .NET caur GitHub
Clone https://github.com/aspose-html-cloud/aspose-html-cloud-swift.git
Jūs varat lejupielādēt bibliotēku tieši no Aspose.HTML Cloud SDK for Swift SDK produkta lapā
HTML uz Word dokumentu konvertēšana, izmantojot Swift
Aspose.HTML Cloud SDK for Swift sniedz programmatūras izstrādātājiem iespēju ielādēt un konvertēt HTML dokumentus uz Microsoft Office Word DOC un DOCX failu formātiem. Tie ir ļoti populāri dokumentu formāti un var ietvert plašu datu spektru, tostarp tekstu, tabulas, rastra un vektorgrafiku, video, skaņas un diagrammas. Bibliotēka ļauj izstrādātājiem ielādēt HTML dokumentu no glabāšanas vietas pēc tā nosaukuma, vai arī caur URL vai lokālu failu lietotāja diskā. Turpmākajā piemērā parādīts, kā konvertēt tīmekļa lapu uz Word DOCX faila formātu un saglabāt rezultātu lokālajā diskā.
Kā konvertēt tīmekļa lapu uz DOCX failu, izmantojot Swift kodu?
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)
HTML validācija un parsēšana, izmantojot Swift
Aspose.HTML Cloud SDK for Swift ir iekļāvis ļoti noderīgas funkcijas darbam ar HTML dokumentiem. SDK nodrošina jūsu HTML dokumentu derīgumu, izmantojot iebūvētas validācijas funkcijas. Tas palīdz uzturēt augstas kvalitātes saturu un izvairīties no renderēšanas problēmām. Turklāt programmatūras izstrādātāji var viegli izvilkt konkrētus datus no HTML dokumentiem, ļaujot strādāt ar strukturētu saturu un uzlabot datu izguves procesus. Tas atbalsta teksta un metadatu izguvi no HTML dokumentiem, kā arī konkrētu elementu vai datu izgūšanu no HTML satura, izmantojot XPath vaicājumus.
HTML uz PDF konvertēšana, izmantojot Swift API
Aspose.HTML Cloud SDK for Swift ļauj programmatūras izstrādātājiem viegli konvertēt savus HTML dokumentus PDF formātā tieši savās Swift lietotnēs. API atbalsta pielāgotu PDF ģenerēšanas iestatījumu norādīšanu, piemēram, lapas izmēru, robežas, galvenes/kājene un orientāciju. Izmantojot konvertēšanas iespējas, izstrādātāji var ģenerēt augstas kvalitātes pārskatus, rēķinus un dokumentāciju tieši no HTML satura. Bibliotēka arī atbalsta konvertēšanu uz citiem populāriem failu formātiem, piemēram, DOC, DOCX, MHTML, XPS, EPUB un daudziem citiem. Zemāk esošais piemērs parāda, kā izstrādātāji var konvertēt HTML uz PDF, izmantojot Swift komandas.
Kā konvertēt HTML uz PDF, izmantojot 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)
HTML dokumentu ģenerēšana, izmantojot Swift API
Aspose.HTML Cloud SDK for Swift nodrošina pilnīgu funkcionalitāti HTML dokumenta programmatūras izveidei tieši Swift lietotnēs. Bibliotēkā ir vairākas svarīgas funkcijas darbam ar HTML dokumentiem, piemēram, elementu pievienošana vai modificēšana, HTML atribūtu pārvaldība, satura ievietošana vai modificēšana, HTML faila ielāde caur URL, HTML ielāde no faila, attēlu izguve no HTML dokumentiem, hipersaišu apstrāde, darbs ar CSS stiliem un daudz kas cits.
