1. Prodotti
  2.   HTML
  3.   Swift
  4.   Aspose.HTML Cloud SDK per Swift

Aspose.HTML Cloud SDK per Swift

 
 

SDK Swift HTML per Creare, Convalidare e Convertire File HTML

Una potente API di elaborazione HTML che consente ai programmatori di creare, modificare, convalidare, manipolare e convertire contenuti HTML in formato PDF e Immagini

Cos'è Aspose.HTML Cloud SDK per Swift?

Nell'odierno mondo digitale frenetico, generare e gestire documenti HTML è una necessità comune per molte aziende e sviluppatori software. Per semplificare questo compito e potenziare le capacità degli sviluppatori Swift, Aspose ha introdotto l'Aspose.HTML Cloud SDK per Swift. Questo potente strumento apre un mondo di possibilità per manipolare documenti HTML nel cloud, rendendo più facile che mai generare, convertire ed estrarre contenuti da file HTML. La libreria semplifica le attività di manipolazione dei documenti HTML, facendo risparmiare tempo e sforzo agli sviluppatori.

Aspose.HTML Cloud SDK per Swift è un kit di sviluppo software che consente agli sviluppatori Swift di lavorare con documenti HTML nel cloud. Offre una vasta gamma di funzionalità, tra cui la conversione da HTML a PDF, la conversione da HTML a immagine e l'estrazione di contenuti HTML. Con questo SDK, i professionisti del software possono automatizzare la creazione di PDF da modelli HTML, catturare screenshot di pagine web ed estrarre dati dai documenti HTML senza sforzo. L'SDK è basato sul cloud, rendendolo indipendente dalla piattaforma. Gli sviluppatori possono usarlo su varie piattaforme, tra cui iOS, macOS e Linux, senza preoccuparsi di problemi di compatibilità.

L'SDK Aspose.HTML Cloud per Swift fornisce un'interfaccia user-friendly e intuitiva, consentendo agli sviluppatori di lavorare con documenti HTML senza una programmazione estesa. Consente agli sviluppatori di sfruttare la potenza del cloud per la manipolazione dei documenti HTML. Con funzionalità come la conversione da HTML a PDF, la conversione da HTML a immagine e l'estrazione di contenuti HTML, offre un toolkit versatile per una vasta gamma di applicazioni. Sfruttando questo SDK, gli sviluppatori Swift possono aumentare la produttività, ridurre i costi operativi e fornire soluzioni di elaborazione di documenti HTML di alta qualità. Che tu stia creando app web, app mobile o applicazioni desktop, l'Aspose.HTML Cloud SDK per Swift è uno strumento prezioso nel tuo kit di sviluppo. Esplora le sue capacità e semplifica i processi di gestione dei documenti HTML oggi.

Previous Next

Iniziare con Aspose.HTML Cloud SDK per Swift

Il modo consigliato per installare l'Aspose.HTML Cloud SDK per Swift è utilizzare GitHub. Si prega di usare il comando seguente per un'installazione senza problemi.

Installa Aspose.HTML per .NET tramite GitHub

 Clone https://github.com/aspose-html-cloud/aspose-html-cloud-swift.git

Puoi scaricare la libreria direttamente da Aspose.HTML Cloud SDK per Swift pagina prodotto

Conversione da HTML a documenti Word tramite Swift

Aspose.HTML Cloud SDK per Swift offre agli sviluppatori software la possibilità di caricare e convertire documenti HTML nei formati di file Microsoft Office Word DOC e DOCX. Questi sono formati di documenti molto popolari e possono comprendere un'ampia gamma di dati, tra cui testo, tabelle, grafica raster e vettoriale, video, suoni e diagrammi. La libreria consente agli sviluppatori di caricare un documento HTML da una posizione di archiviazione per nome, oppure tramite URL o un file locale sul disco dell'utente. L'esempio seguente mostra come convertire una pagina web nel formato file Word DOCX e salvare il risultato su un'unità locale.

Come convertire una pagina web in file DOCX usando codice 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)

Validazione e analisi di HTML tramite Swift

Aspose.HTML Cloud SDK per Swift ha incluso funzionalità molto utili per lavorare con documenti HTML. L'SDK garantisce la validità dei tuoi documenti HTML utilizzando funzionalità di validazione integrate. Questo ti aiuta a mantenere contenuti di alta qualità ed evitare problemi di rendering. Inoltre, gli sviluppatori software possono estrarre dati specifici dai documenti HTML senza sforzo, consentendo loro di lavorare con contenuti strutturati e migliorare i processi di estrazione dei dati. Supporta l'estrazione di testo e metadati dai documenti HTML così come il recupero di elementi o dati specifici dal contenuto HTML usando query XPath.

Conversione da HTML a PDF tramite API Swift

Aspose.HTML Cloud SDK per Swift consente agli sviluppatori di software di convertire i loro documenti HTML in formato PDF senza sforzo all'interno delle loro applicazioni Swift. L'API supporta la specifica di impostazioni personalizzate per la generazione di PDF, come dimensione della pagina, margini, intestazioni/piedi di pagina e orientamento. Utilizzando le capacità di conversione, gli sviluppatori possono generare report, fatture e documentazione di alta qualità direttamente dal contenuto HTML. La libreria supporta anche la conversione in altri formati di file popolari, come DOC, DOCX, MHTML, XPS, EPUB e molti altri. L'esempio seguente dimostra come gli sviluppatori possono convertire HTML in PDF usando comandi Swift.

Come convertire HTML in PDF usando 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)

Generazione di documenti HTML tramite API Swift

Aspose.HTML Cloud SDK per Swift ha fornito una funzionalità completa per creare un documento HTML in modo programmatico all'interno delle loro applicazioni Swift. Sono presenti diverse funzionalità importanti della libreria per lavorare con i documenti HTML, come aggiungere o modificare elementi HTML, gestire gli attributi HTML, inserire o modificare contenuti, caricare un file HTML tramite URL, caricare HTML da un file, estrarre immagini dai documenti HTML, gestire collegamenti ipertestuali, lavorare con gli stili CSS e molto altro.

 Italiano