
Aspose.HTML Cloud SDK pour Swift
SDK Swift HTML pour créer, valider & convertir des fichiers HTML
Une API puissante de traitement HTML qui permet aux développeurs de créer, éditer, valider, manipuler et convertir du contenu HTML aux formats PDF & Images
Qu'est-ce que le SDK Aspose.HTML Cloud pour Swift ?
Dans le monde numérique actuel, où tout va très vite, la génération et la gestion de documents HTML sont des exigences courantes pour de nombreuses entreprises et développeurs de logiciels. Pour simplifier cette tâche et améliorer les capacités des développeurs Swift, Aspose a introduit le Aspose.HTML Cloud SDK for Swift. Cet outil puissant ouvre un monde de possibilités pour manipuler des documents HTML dans le cloud, rendant plus facile que jamais la génération, la conversion et l'extraction de contenu à partir de fichiers HTML. La bibliothèque simplifie les tâches de manipulation de documents HTML, faisant gagner du temps et des efforts aux développeurs.
Aspose.HTML Cloud SDK for Swift est un kit de développement logiciel qui permet aux développeurs Swift de travailler avec des documents HTML dans le cloud. Il offre un large éventail de fonctionnalités, notamment la conversion HTML vers PDF, la conversion HTML vers image et l'extraction de contenu HTML. Avec ce SDK, les professionnels du logiciel peuvent automatiser la création de PDF à partir de modèles HTML, capturer des captures d'écran de pages Web et extraire des données de documents HTML sans effort. Le SDK est basé sur le cloud, ce qui le rend indépendant de la plateforme. Les développeurs peuvent l'utiliser sur diverses plateformes, y compris iOS, macOS et Linux, sans se soucier des problèmes de compatibilité.
Le SDK Aspose.HTML Cloud pour Swift offre une interface conviviale et intuitive, permettant aux développeurs de travailler avec des documents HTML sans codage intensif. Il permet aux développeurs de tirer parti de la puissance du cloud pour la manipulation de documents HTML. Avec des fonctionnalités telles que la conversion HTML vers PDF, la conversion HTML vers image et l'extraction de contenu HTML, il propose une boîte à outils polyvalente pour un large éventail d'applications. En exploitant ce SDK, les développeurs Swift peuvent améliorer la productivité, réduire les coûts opérationnels et fournir des solutions de traitement de documents HTML de haute qualité. Que vous créiez des applications web, mobiles ou de bureau, le SDK Aspose.HTML Cloud pour Swift est un outil précieux dans votre boîte à outils de développement. Explorez ses capacités et rationalisez vos processus de gestion de documents HTML dès aujourd'hui.
Guide de démarrage avec le SDK Aspose.HTML Cloud pour Swift
La méthode recommandée pour installer le SDK Aspose.HTML Cloud pour Swift est d'utiliser GitHub. Veuillez utiliser la commande suivante pour une installation fluide.
Installez Aspose.HTML pour .NET via GitHub
Clone https://github.com/aspose-html-cloud/aspose-html-cloud-swift.git
Vous pouvez télécharger la bibliothèque directement depuis la Aspose.HTML Cloud SDK for Swift SDK page produit
Conversion de HTML en documents Word via Swift
Aspose.HTML Cloud SDK for Swift donne aux développeurs de logiciels le pouvoir de charger et de convertir des documents HTML en formats de fichiers Microsoft Office Word DOC et DOCX. Ce sont des formats de documents très populaires et peuvent englober un large éventail de données, y compris du texte, des tableaux, des graphiques raster et vectoriels, des vidéos, des sons et des diagrammes. La bibliothèque permet aux développeurs de charger un document HTML depuis un emplacement de stockage par son nom, ou via une URL ou un fichier local sur le disque de l'utilisateur. L'exemple suivant montre comment convertir une page Web au format Word DOCX et enregistrer le résultat sur un disque local.
Comment convertir une page Web en fichier DOCX à l'aide du code 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)
Validation et analyse de HTML via Swift
Aspose.HTML Cloud SDK pour Swift comprend des fonctionnalités très utiles pour travailler avec des documents HTML. Le SDK garantit la validité de vos documents HTML en utilisant des fonctionnalités de validation intégrées. Cela vous aide à maintenir un contenu de haute qualité et à éviter les problèmes de rendu. De plus, les développeurs logiciels peuvent extraire facilement des données spécifiques des documents HTML, leur permettant de travailler avec du contenu structuré et d'améliorer les processus d'extraction de données. Il prend en charge l'extraction du texte et des métadonnées des documents HTML ainsi que la récupération d'éléments ou de données spécifiques du contenu HTML à l'aide de requêtes XPath.
Conversion de HTML en PDF via l'API Swift
Aspose.HTML Cloud SDK pour Swift permet aux développeurs de logiciels de convertir leurs documents HTML au format PDF sans effort dans leurs applications Swift. L'API prend en charge la spécification de paramètres personnalisés pour la génération de PDF, tels que la taille de la page, les marges, les en-têtes/pieds de page et l'orientation. En utilisant les capacités de conversion, les développeurs peuvent générer des rapports, factures et documents de haute qualité directement à partir du contenu HTML. La bibliothèque prend également en charge la conversion vers d'autres formats de fichiers populaires, comme DOC, DOCX, MHTML, XPS, EPUB et bien d'autres. L'exemple suivant montre comment les développeurs peuvent convertir du HTML en PDF à l'aide de commandes Swift.
Comment convertir du HTML en PDF à l'aide de l'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)
Génération de documents HTML via l'API Swift
Aspose.HTML Cloud SDK pour Swift offre une fonctionnalité complète pour créer un document HTML de manière programmatique dans leurs applications Swift. Plusieurs fonctionnalités importantes font partie de la bibliothèque pour travailler avec des documents HTML, telles que l'ajout ou la modification d'éléments HTML, la gestion des attributs HTML, l'insertion ou la modification de contenu, le chargement d'un fichier HTML via URL, le chargement d'un HTML depuis un fichier, l'extraction d'images des documents HTML, la gestion des hyperliens, le travail avec les styles CSS, et bien d'autres.
