1. Productos
  2.   HTML
  3.   Swift
  4.   Aspose.HTML Cloud SDK para Swift

Aspose.HTML Cloud SDK para Swift

 
 

SDK Swift HTML para Crear, Validar y Convertir Archivos HTML

Una potente API de procesamiento HTML que permite a los programadores crear, editar, validar, manipular y convertir contenido HTML a formato PDF y de imágenes

¿Qué es Aspose.HTML Cloud SDK para Swift?

En el mundo digital de hoy, tan rápido, generar y gestionar documentos HTML es una necesidad común para muchas empresas y desarrolladores de software. Para simplificar esta tarea y mejorar las capacidades de los desarrolladores Swift, Aspose ha introducido el Aspose.HTML Cloud SDK para Swift. Esta poderosa herramienta abre un mundo de posibilidades para manipular documentos HTML en la nube, facilitando más que nunca la generación, conversión y extracción de contenido de archivos HTML. La biblioteca agiliza las tareas de manipulación de documentos HTML, ahorrando tiempo y esfuerzo a los desarrolladores.

Aspose.HTML Cloud SDK para Swift es un kit de desarrollo de software que permite a los desarrolladores Swift trabajar con documentos HTML en la nube. Proporciona una amplia gama de funciones, incluyendo la conversión de HTML a PDF, la conversión de HTML a imagen y la extracción de contenido HTML. Con este SDK, los profesionales del software pueden automatizar la creación de PDFs a partir de plantillas HTML, capturar capturas de pantalla de páginas web y extraer datos de documentos HTML sin esfuerzo. El SDK está basado en la nube, lo que lo hace independiente de la plataforma. Los desarrolladores pueden usarlo en varias plataformas, incluyendo iOS, macOS y Linux, sin preocuparse por problemas de compatibilidad.

El SDK Aspose.HTML Cloud para Swift ofrece una interfaz fácil de usar e intuitiva, lo que permite a los desarrolladores trabajar con documentos HTML sin necesidad de una codificación extensa. Capacita a los desarrolladores para aprovechar el poder de la nube en la manipulación de documentos HTML. Con funciones como conversión de HTML a PDF, conversión de HTML a imagen y extracción de contenido HTML, ofrece un conjunto de herramientas versátil para una amplia gama de aplicaciones. Al aprovechar este SDK, los desarrolladores Swift pueden mejorar la productividad, reducir los costos operativos y ofrecer soluciones de procesamiento de documentos HTML de alta calidad. Ya sea que estés creando aplicaciones web, aplicaciones móviles o aplicaciones de escritorio, el SDK Aspose.HTML Cloud para Swift es una herramienta valiosa en tu conjunto de desarrollo. Explora sus capacidades y optimiza tus procesos de gestión de documentos HTML hoy.

Previous Next

Comenzando con Aspose.HTML Cloud SDK para Swift

La forma recomendada de instalar el SDK Aspose.HTML Cloud para Swift es mediante GitHub. Por favor, utiliza el siguiente comando para una instalación sin problemas.

Instalar Aspose.HTML para .NET a través de GitHub

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

Puede descargar la biblioteca directamente desde la Aspose.HTML Cloud SDK for Swift SDK página del producto

Conversión de HTML a documentos Word mediante Swift

Aspose.HTML Cloud SDK for Swift brinda a los desarrolladores de software la capacidad de cargar y convertir documentos HTML a los formatos de archivo Microsoft Office Word DOC y DOCX. Estos son formatos de documentos muy populares y pueden abarcar una amplia gama de datos, incluidos texto, tablas, gráficos raster y vectoriales, video, sonidos y diagramas. La biblioteca permite a los desarrolladores cargar un documento HTML desde una ubicación de almacenamiento por su nombre, o mediante una URL o un archivo local en la unidad del usuario. El siguiente ejemplo muestra cómo convertir una página web al formato de archivo Word DOCX y guardar el resultado en una unidad local.

¿Cómo convertir una página web a un archivo DOCX usando código 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)

Validación y análisis de HTML mediante Swift

Aspose.HTML Cloud SDK para Swift ha incluido funciones muy útiles para trabajar con documentos HTML. El SDK garantiza la validez de sus documentos HTML mediante funciones de validación integradas. Esto le ayuda a mantener contenido de alta calidad y evitar problemas de renderizado. Además, los desarrolladores de software pueden extraer datos específicos de documentos HTML sin esfuerzo, lo que les permite trabajar con contenido estructurado y mejorar los procesos de extracción de datos. Soporta la extracción de texto y metadatos de documentos HTML, así como la recuperación de elementos o datos específicos del contenido HTML mediante consultas XPath.

Conversión de HTML a PDF mediante la API de Swift

Aspose.HTML Cloud SDK para Swift permite a los desarrolladores de software convertir sus documentos HTML a formato PDF sin esfuerzo dentro de sus aplicaciones Swift. La API admite la especificación de configuraciones personalizadas para la generación de PDF, como el tamaño de página, los márgenes, encabezados/pies de página y la orientación. Con las capacidades de conversión, los desarrolladores pueden generar informes, facturas y documentación de alta calidad directamente a partir del contenido HTML. La biblioteca también admite la conversión a otros formatos de archivo populares, como DOC, DOCX, MHTML, XPS, EPUB y muchos más. El siguiente ejemplo muestra cómo los desarrolladores pueden convertir HTML a PDF usando comandos Swift.

¿Cómo convertir HTML a PDF usando la 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)

Generación de documentos HTML mediante la API de Swift

Aspose.HTML Cloud SDK para Swift ha proporcionado una funcionalidad completa para crear un documento HTML de forma programática dentro de sus aplicaciones Swift. Hay varias características importantes de la biblioteca para trabajar con documentos HTML, como agregar o modificar elementos HTML, gestionar atributos HTML, insertar o modificar contenido, cargar un archivo HTML mediante URL, cargar HTML desde un archivo, extraer imágenes de documentos HTML, manejar hipervínculos, trabajar con estilos CSS y muchas más.

 Español