1. Продукти
  2.   HTML
  3.   Swift
  4.   Aspose.HTML Cloud SDK за Swift

Aspose.HTML Cloud SDK за Swift

 
 

Swift HTML SDK за създаване, валидиране и конвертиране на HTML файлове

Мощен API за обработка на HTML, който дава възможност на софтуерните програмисти да създават, редактират, валидират, манипулират и конвертират HTML съдържание в PDF и формат на изображения

Какво е Aspose.HTML Cloud SDK за Swift?

В днешния бързо развиващ се дигитален свят генерирането и управлението на HTML документи е често изискване за много бизнеси и софтуерни разработчици. За да опростим тази задача и да подобрим възможностите на Swift разработчиците, Aspose представи Aspose.HTML Cloud SDK for Swift. Този мощен инструмент отваря свят от възможности за манипулиране на HTML документи в облака, правейки генерирането, конвертирането и извличането на съдържание от HTML файлове по‑лесно от всякога. Библиотеката оптимизира задачите по манипулиране на HTML документи, спестявайки време и усилия на разработчиците.

Aspose.HTML Cloud SDK за Swift е комплект за разработка на софтуер, който дава възможност на разработчиците на Swift да работят с HTML документи в облака. Той предоставя широк набор от функции, включително конвертиране от HTML към PDF, конвертиране от HTML към изображение и извличане на HTML съдържание. С този SDK софтуерните професионалисти могат да автоматизират създаването на PDF файлове от HTML шаблони, да заснемат екранни снимки на уеб страници и да извличат данни от HTML документи без усилие. SDK‑тът е базиран в облака, което го прави независим от платформа. Разработчиците могат да го използват на различни платформи, включително iOS, macOS и Linux, без да се притесняват от проблеми със съвместимостта.

SDK‑то Aspose.HTML Cloud за Swift предоставя удобен и интуитивен интерфейс, позволявайки на софтуерните разработчици да работят с HTML документи без обширно кодиране. То дава възможност на разработчиците да използват мощта на облака за манипулиране на HTML документи. С функции като конвертиране от HTML към PDF, конвертиране от HTML към изображение и извличане на HTML съдържание, предлага универсален набор от инструменти за широк спектър от приложения. Чрез използването на това SDK, Swift разработчиците могат да повишат продуктивността, да намалят оперативните разходи и да доставят висококачествени решения за обработка на HTML документи. Независимо дали създавате уеб приложения, мобилни приложения или настолни приложения, Aspose.HTML Cloud SDK за Swift е ценен инструмент във вашия набор от разработки. Разгледайте неговите възможности и оптимизирайте процесите по управление на HTML документи още днес.

Previous Next

Започване с Aspose.HTML Cloud SDK за Swift SDK

Препоръчителният начин за инсталиране на Aspose.HTML Cloud SDK за Swift е чрез GitHub. Моля, използвайте следната команда за безпроблемна инсталация.

Инсталирайте Aspose.HTML за .NET чрез GitHub

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

Можете да изтеглите библиотеката директно от Aspose.HTML Cloud SDK for Swift SDK продуктова страница

Конвертиране на HTML към Word документи чрез Swift

Aspose.HTML Cloud SDK for Swift дава на софтуерните разработчици възможността да зареждат и конвертират HTML документи към файлови формати Microsoft Office Word DOC и DOCX. Това са много популярни формати за документи и могат да обхващат широк спектър от данни, включително текст, таблици, растерна и векторна графика, видео, звук и диаграми. Библиотеката позволява на разработчиците да заредят HTML документ от местоположение за съхранение по име, или чрез URL или локален файл на диска на потребителя. Следният пример показва как да конвертирате уеб страница към файлов формат Word DOCX и да запазите резултата на локален диск.

Как да конвертирате уеб страница в DOCX файл, използвайки 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)

Валидация и парсинг на HTML чрез Swift

Aspose.HTML Cloud SDK за Swift включва много полезни функции за работа с HTML документи. SDK‑то осигурява валидността на вашите HTML документи, като използва вградени функции за валидация. Това ви помага да поддържате съдържание с високо качество и да избягвате проблеми с рендерирането. Освен това софтуерните разработчици могат лесно да извличат конкретни данни от HTML документи, което им позволява да работят със структурираното съдържание и да подобрят процесите по извличане на данни. То поддържа извличане на текст и метаданни от HTML документи, както и извличане на конкретни елементи или данни от HTML съдържание чрез XPath заявки.

Конвертиране на HTML към PDF чрез Swift API

Aspose.HTML Cloud SDK for Swift позволява на софтуерните разработчици да конвертират своите HTML документи в PDF формат без усилие в техните Swift приложения. API‑то поддържа задаване на персонализирани настройки за генериране на PDF, като размер на страницата, полета, хедъри/футъри и ориентация. С помощта на възможностите за конверсия софтуерните разработчици могат да генерират висококачествени отчети, фактури и документация директно от HTML съдържание. Библиотеката също така поддържа конверсия към други популярни файлови формати, като DOC, DOCX, MHTML, XPS, EPUB и много други. Следният пример демонстрира как софтуерните разработчици могат да конвертират HTML в PDF, използвайки Swift команди.

Как да конвертирате HTML в PDF, използвайки 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 документи чрез Swift API

Aspose.HTML Cloud SDK for Swift предоставя пълна функционалност за създаване на HTML документ програмно в техните Swift приложения. Има няколко важни функции, част от библиотеката за работа с HTML документи, като добавяне или модифициране на HTML елементи, управление на HTML атрибути, вмъкване или модифициране на съдържание, зареждане на HTML файл чрез URL, зареждане на HTML от файл, извличане на изображения от HTML документи, обработка на хипервръзки, работа с CSS стилове и много други.

 Български