
Aspose.HTML Cloud SDK for Swift
Swift HTML SDK do tworzenia, walidacji i konwertowania plików HTML
Potężne API przetwarzania HTML, które umożliwia programistom tworzenie, edytowanie, walidację, manipulację i konwersję treści HTML do formatu PDF i obrazów
Czym jest Aspose.HTML Cloud SDK dla Swift?
W dzisiejszym szybkim świecie cyfrowym generowanie i zarządzanie dokumentami HTML jest powszechnym wymogiem dla wielu firm i programistów. Aby uprościć to zadanie i zwiększyć możliwości programistów Swift, Aspose wprowadziło Aspose.HTML Cloud SDK for Swift. To potężne narzędzie otwiera świat możliwości manipulacji dokumentami HTML w chmurze, ułatwiając niż kiedykolwiek generowanie, konwertowanie i wyodrębnianie treści z plików HTML. Biblioteka usprawnia zadania związane z manipulacją dokumentami HTML, oszczędzając programistom czas i wysiłek.
Aspose.HTML Cloud SDK dla Swift to zestaw narzędzi programistycznych, który umożliwia programistom Swift pracę z dokumentami HTML w chmurze. Oferuje szeroki zakres funkcji, w tym konwersję HTML do PDF, konwersję HTML na obrazy oraz ekstrakcję treści HTML. Dzięki temu SDK profesjonaliści mogą automatyzować tworzenie plików PDF z szablonów HTML, tworzyć zrzuty ekranu stron internetowych i łatwo wyodrębniać dane z dokumentów HTML. SDK jest oparte na chmurze, co czyni je niezależnym od platformy. Programiści mogą używać go na różnych platformach, w tym iOS, macOS i Linux, bez obaw o problemy z kompatybilnością.
Aspose.HTML Cloud SDK dla Swift zapewnia przyjazny i intuicyjny interfejs, umożliwiając programistom pracę z dokumentami HTML bez rozbudowanego kodowania. Umożliwia programistom wykorzystanie mocy chmury do manipulacji dokumentami HTML. Dzięki funkcjom takim jak konwersja HTML do PDF, konwersja HTML na obraz oraz ekstrakcja treści HTML, oferuje wszechstronny zestaw narzędzi dla szerokiego zakresu zastosowań. Korzystając z tego SDK, programiści Swift mogą zwiększyć wydajność, obniżyć koszty operacyjne i dostarczyć wysokiej jakości rozwiązania przetwarzania dokumentów HTML. Niezależnie od tego, czy tworzysz aplikacje internetowe, mobilne czy desktopowe, Aspose.HTML Cloud SDK dla Swift jest cennym narzędziem w Twoim zestawie deweloperskim. Odkryj jego możliwości i usprawnij procesy zarządzania dokumentami HTML już dziś.
Rozpoczęcie pracy z Aspose.HTML Cloud SDK dla Swift
Zalecany sposób instalacji Aspose.HTML Cloud SDK dla Swift to użycie GitHub. Proszę użyć poniższego polecenia, aby przeprowadzić płynną instalację.
Zainstaluj Aspose.HTML dla .NET za pośrednictwem GitHub
Clone https://github.com/aspose-html-cloud/aspose-html-cloud-swift.git
Możesz pobrać bibliotekę bezpośrednio ze Aspose.HTML Cloud SDK for Swift SDK strony produktu
Konwersja HTML do dokumentów Word przy użyciu Swift
Aspose.HTML Cloud SDK for Swift daje programistom możliwość ładowania i konwertowania dokumentów HTML do formatów plików Microsoft Office Word DOC i DOCX. Są to bardzo popularne formaty dokumentów i mogą obejmować szeroki zakres danych, w tym tekst, tabele, grafikę rastrową i wektorową, wideo, dźwięki oraz diagramy. Biblioteka pozwala programistom ładować dokument HTML z lokalizacji pamięci masowej po nazwie, lub za pośrednictwem adresu URL, bądź lokalnego pliku na dysku użytkownika. Poniższy przykład pokazuje, jak przekonwertować stronę internetową do formatu Word DOCX i zapisać wynik na lokalnym dysku.
Jak przekonwertować stronę internetową na plik DOCX przy użyciu kodu 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)
Walidacja i parsowanie HTML przy użyciu Swift
Aspose.HTML Cloud SDK dla Swift zawiera bardzo przydatne funkcje do pracy z dokumentami HTML. SDK zapewnia prawidłowość Twoich dokumentów HTML, korzystając z wbudowanych funkcji walidacji. Pomaga to utrzymać wysoką jakość treści i unikać problemów z renderowaniem. Co więcej, programiści mogą z łatwością wyodrębniać konkretne dane z dokumentów HTML, co umożliwia pracę ze strukturalną zawartością i usprawnia procesy ekstrakcji danych. Obsługuje wyodrębnianie tekstu i metadanych z dokumentów HTML oraz pobieranie konkretnych elementów lub danych z treści HTML przy użyciu zapytań XPath.
Konwersja HTML do PDF przy użyciu API Swift
Aspose.HTML Cloud SDK dla Swift umożliwia programistom konwertowanie dokumentów HTML do formatu PDF bez wysiłku w ich aplikacjach Swift. API obsługuje określanie niestandardowych ustawień generowania PDF, takich jak rozmiar strony, marginesy, nagłówki/stopki oraz orientacja. Korzystając z możliwości konwersji, programiści mogą generować wysokiej jakości raporty, faktury i dokumentację bezpośrednio z treści HTML. Biblioteka obsługuje także konwersję do innych popularnych formatów plików, takich jak DOC, DOCX, MHTML, XPS, EPUB i wiele innych. Poniższy przykład pokazuje, jak programiści mogą konwertować HTML do PDF przy użyciu poleceń Swift.
Jak przekonwertować HTML na PDF przy użyciu 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)
Generowanie dokumentów HTML przy użyciu API Swift
Aspose.HTML Cloud SDK dla Swift zapewnia pełną funkcjonalność tworzenia dokumentu HTML programowo w ich aplikacjach Swift. Biblioteka zawiera wiele istotnych funkcji pracy z dokumentami HTML, takich jak dodawanie lub modyfikowanie elementów HTML, zarządzanie atrybutami HTML, wstawianie lub modyfikowanie treści, ładowanie pliku HTML przez URL, ładowanie HTML z pliku, wyodrębnianie obrazów z dokumentów HTML, obsługa hiperłączy, praca ze stylami CSS i wiele innych.
