
Aspose.HTML Cloud SDK för Swift
Swift HTML SDK för att skapa, validera och konvertera HTML-filer
Ett kraftfullt HTML‑behandlings‑API som ger mjukvaruutvecklare möjlighet att skapa, redigera, validera, manipulera och konvertera HTML‑innehåll till PDF‑ och bildformat
Vad är Aspose.HTML Cloud SDK för Swift?
I dagens snabba digitala värld är skapande och hantering av HTML-dokument ett vanligt krav för många företag och mjukvaruutvecklare. För att förenkla denna uppgift och förbättra Swift-utvecklares möjligheter har Aspose introducerat Aspose.HTML Cloud SDK för Swift. Detta kraftfulla verktyg öppnar upp en värld av möjligheter för att manipulera HTML-dokument i molnet, vilket gör det enklare än någonsin att generera, konvertera och extrahera innehåll från HTML-filer. Biblioteket effektiviserar uppgifter för HTML-dokumentmanipulation och sparar utvecklare tid och ansträngning.
Aspose.HTML Cloud SDK för Swift är en programvaruutvecklingspaket som ger Swift-utvecklare möjlighet att arbeta med HTML-dokument i molnet. Den erbjuder ett brett utbud av funktioner, inklusive konvertering från HTML till PDF, konvertering från HTML till bild och extraktion av HTML-innehåll. Med detta SDK kan mjukvaruprofessionella automatisera skapandet av PDF-filer från HTML-mallar, ta skärmdumpar av webbsidor och enkelt extrahera data från HTML-dokument. SDK:n är molnbaserad, vilket gör den plattformsoberoende. Utvecklare kan använda den på olika plattformar, inklusive iOS, macOS och Linux, utan att oroa sig för kompatibilitetsproblem.
Aspose.HTML Cloud SDK för Swift SDK erbjuder ett användarvänligt och intuitivt gränssnitt, vilket gör det möjligt för mjukvaruutvecklare att arbeta med HTML-dokument utan omfattande kodning. Det ger mjukvaruutvecklare möjlighet att utnyttja molnets kraft för manipulation av HTML-dokument. Med funktioner som konvertering från HTML till PDF, konvertering från HTML till bild och extrahering av HTML-innehåll, erbjuder det en mångsidig verktygssats för ett brett spektrum av tillämpningar. Genom att utnyttja detta SDK kan Swift-utvecklare öka produktiviteten, minska driftskostnaderna och leverera högkvalitativa lösningar för bearbetning av HTML-dokument. Oavsett om du bygger webbappar, mobilappar eller skrivbordsapplikationer är Aspose.HTML Cloud SDK för Swift ett värdefullt verktyg i din utvecklingsverktygslåda. Utforska dess möjligheter och effektivisera dina HTML-dokumenthanteringsprocesser redan idag.
Komma igång med Aspose.HTML Cloud SDK för Swift SDK
Det rekommenderade sättet att installera Aspose.HTML Cloud SDK för Swift är att använda GitHub. Använd följande kommando för en smidig installation.
Installera Aspose.HTML för .NET via GitHub
Clone https://github.com/aspose-html-cloud/aspose-html-cloud-swift.git
Du kan ladda ner biblioteket direkt från Aspose.HTML Cloud SDK för Swift SDK produktsida
HTML till Word-dokumentkonvertering via Swift
Aspose.HTML Cloud SDK för Swift ger mjukvaruutvecklare möjlighet att läsa in och konvertera HTML-dokument till Microsoft Office Word DOC- och DOCX-filformat. Dessa är mycket populära dokumentformat och kan omfatta ett brett spektrum av data, inklusive text, tabeller, raster- och vektorgrafik, video, ljud och diagram. Biblioteket låter utvecklare läsa in ett HTML-dokument från en lagringsplats genom dess namn, eller via en URL eller en lokal fil på användarens enhet. Följande exempel visar hur man konverterar en webbsida till Word DOCX-filformat och sparar resultatet på en lokal enhet.
Hur konverterar man en webbsida till en DOCX-fil med Swift-kod?
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-validering och -parsning via Swift
Aspose.HTML Cloud SDK för Swift har inkluderat mycket användbara funktioner för att arbeta med HTML-dokument. SDK:n säkerställer giltigheten av dina HTML-dokument genom att använda inbyggda valideringsfunktioner. Detta hjälper dig att upprätthålla högkvalitativt innehåll och undvika renderingsproblem. Dessutom kan mjukvaruutvecklare enkelt extrahera specifik data från HTML-dokument, vilket möjliggör arbete med strukturerat innehåll och förbättrar dataextraktionsprocesser. Den stödjer extrahering av text och metadata från HTML-dokument samt hämtning av specifika element eller data från HTML-innehåll med XPath-frågor.
HTML till PDF-konvertering via Swift API
Aspose.HTML Cloud SDK för Swift gör det möjligt för mjukvaruutvecklare att enkelt konvertera sina HTML-dokument till PDF-format i sina Swift-applikationer. API:et stöder att ange anpassade inställningar för PDF-generering, såsom sidstorlek, marginaler, sidhuvuden/sidfötter och orientering. Med konverteringsfunktionerna kan mjukvaruutvecklare skapa högkvalitativa rapporter, fakturor och dokumentation direkt från HTML-innehåll. Biblioteket stöder även konvertering till andra populära filformat, som DOC, DOCX, MHTML, XPS, EPUB och många fler. Följande exempel visar hur mjukvaruutvecklare kan konvertera HTML till PDF med Swift-kommandon.
Hur konverterar man HTML till PDF med 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-dokumentgenerering via Swift API
Aspose.HTML Cloud SDK för Swift har tillhandahållit fullständig funktionalitet för att programatiskt skapa ett HTML-dokument i sina Swift-applikationer. Det finns flera viktiga funktioner i biblioteket för att arbeta med HTML-dokument, såsom att lägga till eller ändra HTML-element, hantera HTML-attribut, infoga eller modifiera innehåll, ladda HTML-fil via URL, ladda HTML från en fil, extrahera bilder från HTML-dokument, hantera hyperlänkar, arbeta med CSS-stilar och mycket mer.
