1. produkty
  2.   HTML
  3.   Swift
  4.   Aspose.HTML Cloud SDK pro Swift

Aspose.HTML Cloud SDK pro Swift

 
 

Swift HTML SDK pro vytváření, ověřování a konverzi HTML souborů

Výkonné API pro zpracování HTML, které umožňuje vývojářům softwaru vytvářet, upravovat, ověřovat, manipulovat a konvertovat HTML obsah do formátu PDF a obrázků

Co je Aspose.HTML Cloud SDK pro Swift?

V dnešním rychle se rozvíjejícím digitálním světě je generování a správa HTML dokumentů běžnou potřebou mnoha firem a vývojářů softwaru. Pro zjednodušení tohoto úkolu a rozšíření možností vývojářů Swift představila společnost Aspose Aspose.HTML Cloud SDK pro Swift. Tento výkonný nástroj otevírá svět možností pro manipulaci s HTML dokumenty v cloudu, což usnadňuje generování, konverzi a extrakci obsahu z HTML souborů více než kdy dříve. Knihovna zjednodušuje úkoly manipulace s HTML dokumenty a šetří vývojářům čas i úsilí.

Aspose.HTML Cloud SDK for Swift je softwarový vývojový kit, který umožňuje vývojářům Swift pracovat s HTML dokumenty v cloudu. Poskytuje širokou škálu funkcí, včetně konverze HTML na PDF, konverze HTML na obrázek a extrakce obsahu HTML. S tímto SDK mohou softwaroví profesionálové automatizovat tvorbu PDF z HTML šablon, zachytávat snímky webových stránek a snadno extrahovat data z HTML dokumentů. SDK je cloudové, což zajišťuje platformovou nezávislost. Vývojáři jej mohou používat na různých platformách, včetně iOS, macOS a Linuxu, aniž by se museli starat o problémy s kompatibilitou.

Aspose.HTML Cloud SDK pro Swift poskytuje uživatelsky přívětivé a intuitivní rozhraní, které umožňuje vývojářům pracovat s HTML dokumenty bez rozsáhlého kódování. Umožňuje vývojářům využít sílu cloudu pro manipulaci s HTML dokumenty. S funkcemi jako konverze HTML na PDF, konverze HTML na obrázek a extrakce obsahu HTML nabízí všestranný nástroj pro širokou škálu aplikací. Využitím tohoto SDK mohou vývojáři Swift zvýšit produktivitu, snížit provozní náklady a dodávat vysoce kvalitní řešení pro zpracování HTML dokumentů. Ať už vytváříte webové aplikace, mobilní aplikace nebo desktopové aplikace, Aspose.HTML Cloud SDK pro Swift je cenným nástrojem ve vašem vývojovém arzenálu. Prozkoumejte jeho možnosti a zjednodušte své procesy správy HTML dokumentů ještě dnes.

Previous Next

Začínáme s Aspose.HTML Cloud SDK pro Swift

Doporučený způsob instalace Aspose.HTML Cloud SDK pro Swift je pomocí GitHubu. Použijte prosím následující příkaz pro hladkou instalaci.

Nainstalujte Aspose.HTML pro .NET přes GitHub

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

Knihovnu si můžete stáhnout přímo ze Aspose.HTML Cloud SDK for Swift SDK produktové stránky

Konverze HTML do dokumentů Word pomocí Swift

Aspose.HTML Cloud SDK pro Swift poskytuje vývojářům softwaru možnost načíst a převést HTML dokumenty do formátů Microsoft Office Word DOC a DOCX. Jedná se o velmi populární formáty dokumentů, které mohou zahrnovat širokou škálu dat, včetně textu, tabulek, rastrové a vektorové grafiky, videa, zvuků a diagramů. Knihovna umožňuje vývojářům načíst HTML dokument z úložiště podle jeho názvu, nebo přes URL či lokální soubor na disku uživatele. Následující příklad ukazuje, jak převést webovou stránku do formátu Word DOCX a uložit výsledek na lokální disk.

Jak převést webovou stránku na soubor DOCX pomocí Swift kódu?

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)

Validace a parsování HTML pomocí Swift

Aspose.HTML Cloud SDK pro Swift obsahuje velmi užitečné funkce pro práci s HTML dokumenty. SDK zajišťuje platnost vašich HTML dokumentů pomocí vestavěných validačních funkcí. To vám pomáhá udržovat vysoce kvalitní obsah a vyhnout se problémům s vykreslováním. Navíc vývojáři mohou snadno extrahovat konkrétní data z HTML dokumentů, což jim umožňuje pracovat se strukturovaným obsahem a zlepšovat procesy extrakce dat. Podporuje extrakci textu a metadat z HTML dokumentů i získávání konkrétních prvků nebo dat z HTML obsahu pomocí XPath dotazů.

Konverze HTML do PDF pomocí Swift API

Aspose.HTML Cloud SDK pro Swift umožňuje vývojářům softwaru snadno převádět jejich HTML dokumenty do formátu PDF přímo v jejich Swift aplikacích. API podporuje zadávání vlastních nastavení pro generování PDF, jako je velikost stránky, okraje, záhlaví/patky a orientace. Pomocí konverzních možností mohou vývojáři vytvářet vysoce kvalitní zprávy, faktury a dokumentaci přímo z HTML obsahu. Knihovna také podporuje převod do dalších populárních formátů souborů, jako jsou DOC, DOCX, MHTML, XPS, EPUB a mnoho dalších. Následující příklad ukazuje, jak mohou vývojáři převést HTML do PDF pomocí příkazů Swift.

Jak převést HTML na PDF pomocí 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)

Generování HTML dokumentů pomocí Swift API

Aspose.HTML Cloud SDK pro Swift poskytuje kompletní funkčnost pro programové vytváření HTML dokumentu v jejich Swift aplikacích. Knihovna obsahuje několik důležitých funkcí pro práci s HTML dokumenty, jako je přidávání nebo úprava HTML elementů, správa HTML atributů, vkládání nebo úprava obsahu, načítání HTML souboru přes URL, načítání HTML ze souboru, extrahování obrázků z HTML dokumentů, zpracování hypertextových odkazů, práce s CSS styly a mnoho dalšího.

 Čeština