1. Produkte
  2.   HTML
  3.   PHP
  4.   Aspose.HTML Cloud SDK for PHP

Aspose.HTML Cloud SDK for PHP

 
 

PHP HTML REST SDK zum Rendern, Manipulieren & Exportieren von HTML-Dateien

Ein leistungsstarkes PHP SDK zur Arbeit mit HTML-Dokumenten in der Cloud. Es ermöglicht das Erstellen, Bearbeiten, Parsen & Konvertieren von HTML-Dateien zu JSON, PDF, Bildern, MHTML, SVG, XPS, DOCX, EPUB & mehr.

Was ist Aspose.HTML Cloud SDK für PHP?

Aspose.HTML Cloud SDK für PHP ist ein leistungsstarkes Tool, das Softwareentwicklern ermöglicht, HTML-Dokumente nahtlos in der Cloud zu verarbeiten, ohne externe Abhängigkeiten. Aspose.HTML ist ein vertrauenswürdiger Name in der Branche, bekannt für seine umfangreiche Palette an APIs und SDKs, die die Dokumentenmanipulation über verschiedene Plattformen hinweg vereinfachen. Es erlaubt Programmierern, HTML-Verarbeitungsfunktionen mühelos in ihre C++‑Anwendungen zu integrieren und so die Notwendigkeit komplexer manueller Codierung und Infrastrukturverwaltung zu eliminieren.

Mit dem Aspose.HTML Cloud SDK für C++ können Fachleute die cloudbasierten Funktionen von Aspose.HTML nutzen, um HTML-Dateien effizient zu erstellen, zu konvertieren, zu modifizieren und Daten daraus zu extrahieren. Die Bibliothek bietet weitere wichtige Funktionen wie HTML-Parsen und -Manipulation, HTML‑zu‑PDF-Konvertierung, HTML‑zu‑Bild-Konvertierung, Extraktion von HTML‑Daten, Unterstützung der HTML‑Validierung, Cloud‑Speicher‑Support, Extraktion von HTML‑Fragmenten, Befüllung von HTML‑Dokumentvorlagen mit Daten und vieles mehr.

Das Aspose.HTML Cloud SDK für C++ ist mit den wichtigsten Plattformen kompatibel, darunter Windows, macOS und Linux. Das SDK interagiert mit Aspose.HTML Cloud über eine RESTful‑API und bietet einen standardisierten und intuitiven Zugang zu HTML‑Manipulationsfunktionen. Durch einen unkomplizierten Integrationsprozess und umfassende Dokumentation können Entwickler das SDK schnell in ihre C++‑Anwendungen einbinden und wertvolle Zeit und Aufwand sparen. Dank plattformübergreifender Kompatibilität, RESTful‑API‑Integration und Skalierbarkeitsvorteilen bietet das SDK eine zuverlässige Lösung für C++‑Entwickler, die HTML‑Manipulationsfunktionalität in ihre Anwendungen integrieren möchten.

Previous Next

Erste Schritte mit Aspose.HTML Cloud SDK für PHP

Die empfohlene Methode, Aspose.HTML Cloud SDK für C++ via NuGet zu installieren. Bitte verwenden Sie den folgenden Befehl für eine reibungslose Installation.

Aspose.HTML Cloud SDK für PHP via Composer installieren

 NuGet\Install-Package aspose.html.cloud.v143 -Version 22.12.1 

Sie können die Bibliothek direkt von Aspose.HTML Cloud SDK für C++ Produktseite herunterladen

HTML-Dateien in PHP-Apps parsen & manipulieren

Aspose.HTML Cloud SDK für C++ enthält sehr nützliche Funktionen zum Konvertieren von HTML-Dokumenten in einige beliebte Bilddateiformate. Softwareentwickler können HTML-Dokumente mit nur wenigen C++-Codezeilen in verschiedene Bildformate wie JPEG, PNG, BMP und TIFF konvertieren. Diese Funktion ist wertvoll beim Erzeugen von Thumbnail-Vorschauen, Aufnehmen von Screenshots von Webseiten oder anderen Szenarien, in denen HTML-Inhalte als Bild gerendert werden müssen.

Wie HTML-Dateien via PHP API parsen und manipulieren?

Aspose.HTML Cloud SDK für C++ erleichtert es Softwareentwicklern, HTML-Dokumente einfach zu laden und in das PDF-Format zu konvertieren. Diese Funktion ist besonders nützlich beim Erstellen von Berichten, Rechnungen oder anderen druckbaren Dokumenten aus HTML-Quellen. Der Konvertierungsprozess ist stark anpassbar und ermöglicht es Entwicklern, verschiedene Aspekte wie Seitengröße, Ausrichtung, Ränder, Kopf‑ und Fußzeilen usw. zu steuern. Das SDK übernimmt den komplexen Vorgang, komplexe HTML-Layouts in PDF-Dokumente zu konvertieren und dabei die ursprüngliche Formatierung und Stile beizubehalten. 

Wie konvertiert man die Website über PHP REST API in eine lokale Datei?

#include 
#include 
#include 

int main()
{
    // Create an instance of the API client
    std::shared_ptr apiClient =
        std::make_shared();
    apiClient->setAppKey(L"APP_KEY");
    apiClient->setAppSid(L"APP_SID");
    apiClient->setBaseUrl(L"https://api.aspose.cloud");

    // Create a conversion request
    std::shared_ptr request =
        std::make_shared();
    request->setSourceUrl(L"https://example.com/input.html");
    request->setFormat(L"pdf");

    try
    {
        // Convert HTML to PDF
        std::shared_ptr result =
            apiClient->getHTMLApi()->postConvertDocument(request);

        // Download the converted PDF file
        apiClient->downloadFile(result->getPdf()->getHref(), L"output.pdf");

        std::cout << "HTML to PDF conversion successful." << std::endl;
    }
    catch (std::exception& ex)
    {
        std::cout << "Error: " << ex.what() << std::endl;
    }

    return 0;
}

HTML-Fragment über C++ Cloud API extrahieren

Aspose.HTML Cloud SDK für C++ bietet vollständige Unterstützung zum Extrahieren bestimmter Abschnitte oder Fragmente von HTML-Dokumenten in cloudbasierten C++‑Anwendungen. Diese Funktion ist sehr nützlich, wenn man mit großen HTML‑Dateien arbeitet und nur einen Teil des Inhalts für weitere Verarbeitung oder Anzeige benötigt. Das SDK unterstützt zudem das Extrahieren strukturierter Daten aus HTML-Dokumenten mittels XPath‑Abfragen oder CSS‑Selektoren. Diese Funktionalität ist wertvoll beim Web‑Scraping, Data‑Mining oder bei Aufgaben zur Inhalts‑Extraktion. Das folgende Code‑Beispiel demonstriert, wie man bestimmte Abschnitte oder Fragmente aus HTML‑Dokumenten mit dem C++ SDK extrahiert.

#include #include #include using namespace std; using namespace aspose::html::cloud::api; using namespace aspose::html::cloud::model; int main() { // Configure Aspose.HTML Cloud credentials aspose::html::cloud::AsposeHtmlCloudConfig config; config.set_client_id("your_client_id"); config.set_client_secret("your_client_secret"); // Create an instance of the HTMLApi aspose::html::cloud::api::HTMLApi htmlApi(config); // Set the source HTML file for extraction std::string name = "sample.html"; std::string folder = "html_folder"; // Set the CSS selector for the HTML fragment to be extracted std::string selector = "#myFragment"; try { // Extract the HTML fragment std::shared_ptr response = htmlApi.getHtmlFragmentByCSSSelector(name, folder, selector); // Save the extracted HTML fragment to a file std::ofstream outputFile("output.html"); outputFile << response->getFragmentContent(); outputFile.close(); std::cout << "HTML fragment extracted successfully." << std::endl; } catch (const aspose::html::cloud::ApiClientException& ex) { std::cout << "Error occurred: " << ex.get_message() << std::endl; } return 0; }

EHTML-Validierung über C++ Cloud API

Aspose.HTML Cloud SDK für C++ unterstützt die HTML‑Validierung gemäß den standardisierten HTML‑Spezifikationen und ermöglicht es Softwareentwicklern, die Konformität und Integrität von HTML‑Dokumenten sicherzustellen. Diese HTML‑Validierung ist für Entwickler von großem Nutzen, da sie gewährleistet, dass ihre HTML‑Dokumente den Industriestandards und bewährten Praktiken entsprechen. Sie identifiziert und meldet Fehler oder Probleme im HTML‑Code und unterstützt so die Aufrechterhaltung der Qualität der verarbeiteten Dokumente.

Auf einen Blick Plattformunabhängigkeit Unterstützte Dateiformate HTML-Dateien erzeugen HTML-Dateien lesen HTML-Dateien parsen HTML rendern HTML Viewer HTML-Dateien konvertieren HTML extrahieren HTML‑Verwaltung HTML-Dateien speichern HTML zu PDF HTML zu DOCX HTML zu XPS HTML‑Dokumente laden HTML‑Element verwalten HTML von URLs laden HTML zu PNG konvertieren HTML zu GIF HTML‑Elemente hinzufügen HTML‑Elemente extrahieren Berichte erzeugen HTML zu JPEG HTML zu TTF HTML zu BMP HTML zu MHTML HTML, MHTML, EPUB, XML, SVG, JPEG, PNG , TIFF , BMP , GIF , Markdown PDF, PNG , GIF , JPEG, TIFF , BMP , XPS, DOC, DOCX C++

HTML-Rendering & Validierungsunterstützung

With Aspose.HTML Cloud SDK for PHP, users can render HTML pages to various formats, including PDF, XPS, and images. This functionality is handy when users need to generate high-quality reports, invoices, or dynamic content that can be displayed across multiple platforms. Moreover, ensuring the validity of HTML documents is crucial for consistent rendering across various browsers and devices. The PHP SDK includes validation capabilities that allow software developers to validate HTML against industry standards and best practices.

 Deutsch