
Aspose.HTML Cloud SDK for Swift
SDK Swift HTML pentru Crearea, Validarea și Conversia Fișierelor HTML
Un API puternic de procesare HTML care permite programatorilor să creeze, să editeze, să valideze, să manipuleze și să convertească conținut HTML în format PDF și imagini
Ce este Aspose.HTML Cloud SDK pentru Swift?
În lumea digitală de astăzi, rapidă și dinamică, generarea și gestionarea documentelor HTML este o cerință comună pentru multe afaceri și dezvoltatori de software. Pentru a simplifica această sarcină și a spori capabilitățile dezvoltatorilor Swift, Aspose a introdus Aspose.HTML Cloud SDK pentru Swift. Acest instrument puternic deschide o lume de posibilități pentru manipularea documentelor HTML în cloud, făcând mai ușor ca niciodată generarea, conversia și extragerea conținutului din fișiere HTML. Biblioteca simplifică sarcinile de manipulare a documentelor HTML, economisind timp și efort dezvoltatorilor.
Aspose.HTML Cloud SDK pentru Swift este un kit de dezvoltare software care permite dezvoltatorilor Swift să lucreze cu documente HTML în cloud. Oferă o gamă largă de funcționalități, inclusiv conversia HTML în PDF, conversia HTML în imagine și extragerea de conținut HTML. Cu acest SDK, profesioniștii din domeniul software pot automatiza crearea de PDF-uri din șabloane HTML, captura capturi de ecran ale paginilor web și extrage date din documente HTML fără efort. SDK-ul este bazat pe cloud, făcându-l independent de platformă. Dezvoltatorii îl pot utiliza pe diverse platforme, inclusiv iOS, macOS și Linux, fără să se îngrijoreze de probleme de compatibilitate.
Aspose.HTML Cloud SDK pentru Swift oferă o interfață prietenoasă și intuitivă, permițând dezvoltatorilor să lucreze cu documente HTML fără a scrie mult cod. Îi permite dezvoltatorilor să valorifice puterea cloud-ului pentru manipularea documentelor HTML. Cu funcționalități precum conversia HTML în PDF, conversia HTML în imagine și extragerea conținutului HTML, oferă un set de instrumente versatil pentru o gamă largă de aplicații. Prin utilizarea acestui SDK, dezvoltatorii Swift pot spori productivitatea, reduce costurile operaționale și furniza soluții de procesare a documentelor HTML de înaltă calitate. Indiferent dacă dezvoltați aplicații web, mobile sau desktop, Aspose.HTML Cloud SDK pentru Swift este un instrument valoros în trusa dumneavoastră de dezvoltare. Explorați capabilitățile sale și simplificați procesele de gestionare a documentelor HTML astăzi.
Începerea lucrului cu Aspose.HTML Cloud SDK pentru Swift
Cea mai recomandată metodă de instalare a Aspose.HTML Cloud SDK pentru Swift este prin GitHub. Vă rugăm să utilizați comanda următoare pentru o instalare fără probleme.
Instalați Aspose.HTML pentru .NET prin GitHub
Clone https://github.com/aspose-html-cloud/aspose-html-cloud-swift.git
Puteți descărca biblioteca direct de pe pagina de produs Aspose.HTML Cloud SDK for Swift SDK
Conversia HTML în documente Word prin Swift
Aspose.HTML Cloud SDK for Swift oferă dezvoltatorilor de software puterea de a încărca și converti documente HTML în formatele de fișiere Microsoft Office Word DOC și DOCX. Acestea sunt formate de documente foarte populare și pot cuprinde o gamă largă de date, inclusiv text, tabele, grafice raster și vectoriale, video, sunete și diagrame. Biblioteca permite dezvoltatorilor să încarce un document HTML dintr-o locație de stocare după numele său, sau printr-un URL sau un fișier local de pe unitatea utilizatorului. Exemplul următor arată cum să convertiți o pagină web în formatul Word DOCX și să salvați rezultatul pe o unitate locală.
Cum să convertiți o pagină web într-un fișier DOCX utilizând cod 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)
Validarea și parsarea HTML prin Swift
Aspose.HTML Cloud SDK pentru Swift a inclus funcții foarte utile pentru lucrul cu documente HTML. SDK-ul asigură validitatea documentelor HTML prin utilizarea funcțiilor de validare încorporate. Acest lucru vă ajută să mențineți conținut de înaltă calitate și să evitați problemele de redare. În plus, dezvoltatorii de software pot extrage cu ușurință date specifice din documente HTML, permițându-le să lucreze cu conținut structurat și să îmbunătățească procesele de extragere a datelor. Acesta suportă extragerea textului și a metadatelor din documente HTML, precum și recuperarea elementelor sau datelor specifice din conținutul HTML utilizând interogări XPath.
Conversia HTML în PDF prin API Swift
Aspose.HTML Cloud SDK pentru Swift permite dezvoltatorilor de software să convertească documentele HTML în format PDF fără efort în cadrul aplicațiilor lor Swift. API-ul suportă specificarea setărilor personalizate pentru generarea PDF, cum ar fi dimensiunea paginii, marginile, anteturile/subsolurile și orientarea. Folosind capacitățile de conversie, dezvoltatorii pot genera rapoarte, facturi și documentație de înaltă calitate direct din conținut HTML. Biblioteca suportă, de asemenea, conversia în alte formate de fișiere populare, cum ar fi DOC, DOCX, MHTML, XPS, EPUB și multe altele. Exemplul următor demonstrează, cum dezvoltatorii pot converti HTML în PDF utilizând comenzi Swift.
Cum să convertiți HTML în PDF utilizând API-ul 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)
Generarea de documente HTML prin API Swift
Aspose.HTML Cloud SDK pentru Swift a oferit funcționalitate completă pentru crearea unui document HTML programatic în cadrul aplicațiilor lor Swift. Există mai multe caracteristici importante ale bibliotecii pentru lucrul cu documente HTML, cum ar fi adăugarea sau modificarea elementelor HTML, gestionarea atributelor HTML, inserarea sau modificarea conținutului, încărcarea fișierului HTML prin URL, încărcarea HTML dintr-un fișier, extragerea imaginilor din documentele HTML, gestionarea hyperlink-urilor, lucrul cu stiluri CSS și multe altele.
