1. Товары
  2.   HTML
  3.   PHP
  4.   Aspose.HTML Cloud SDK for PHP

Aspose.HTML Cloud SDK for PHP

 
 

PHP HTML REST SDK для рендеринга, манипулирования и экспорта HTML‑файлов

Мощный PHP SDK для работы с HTML‑документами в облаке. Позволяет создавать, редактировать, анализировать и конвертировать HTML‑файлы в JSON, PDF, изображения, MHTML, SVG, XPS, DOCX, EPUB и др.

Что такое Aspose.HTML Cloud SDK для PHP?

В сегодняшнюю цифровую эпоху манипуляция HTML стала неотъемлемой частью веб‑разработки, создания контента и извлечения данных. Aspose.HTML Cloud SDK for PHP предлагает инновационное решение, позволяющее разработчикам без усилий манипулировать HTML‑документами в облачной среде. Благодаря рендерингу HTML разработчики могут генерировать документы в нескольких форматах, упрощая отображение контента на разных платформах и устройствах. Этот SDK служит мостом между вашим PHP‑приложением и облачным сервисом Aspose.HTML, предоставляя множество функций, которые могут значительно улучшить ваш процесс обработки HTML.

Aspose.HTML Cloud SDK for PHP — мощная и универсальная облачная библиотека, позволяющая разработчикам выполнять широкий спектр операций, связанных с HTML, таких как парсинг HTML‑документов, извлечение информации, валидация HTML‑документов, поддержка шаблонов HTML, оптимизация HTML‑контента, конвертация в различные форматы и рендеринг HTML‑страниц в различные типы файлов, такие как PDF, XPS и изображения. SDK обеспечивает бесшовную интеграцию Aspose.HTML Cloud API с PHP‑приложениями, позволяя разработчикам использовать его функции без беспокойства о сложных настройках серверов или обслуживании.

Aspose.HTML Cloud SDK for PHP обеспечивает безопасность данных при обработке HTML, используя защищённые протоколы связи и методы шифрования. Это защищает конфиденциальную информацию и гарантирует соответствие отраслевым стандартам. Его надёжные функции позволяют разработчикам оптимизировать задачи обработки HTML, обеспечивая беспрепятственное извлечение данных, генерацию документов и кросс‑платформенный рендеринг контента. Независимо от того, являетесь ли вы веб‑разработчиком, создателем контента или аналитиком данных, интеграция этой мощной библиотеки в ваши PHP‑приложения однозначно повысит продуктивность и улучшит возможности манипуляции HTML.

Previous Next

Начало работы с Aspose.HTML Cloud SDK для PHP

Рекомендуемый способ установки Aspose.HTML Cloud SDK for PHP через Composer. Вы можете легко использовать API напрямую в своих проектах Maven с простыми настройками.

Установить Aspose.HTML Cloud SDK для PHP через Composer

{
  "repositories": [
    {
      "type": "git",
      "url": "https://github.com/aspose-html-cloud/aspose-html-cloud-php.git"
    }
  ],
  "require": {
    "aspose/aspose-html-cloud-php": "dev-master"
  }
}

Вы можете скачать библиотеку напрямую со страницы продукта Aspose.HTML Cloud SDK for PHP.

Анализ и манипуляция HTML‑файлами в PHP‑приложениях

Aspose.HTML Cloud SDK for PHP — очень простая в использовании библиотека, позволяющая разработчикам загружать и парсить HTML‑документы всего несколькими строками кода PHP. SDK предоставляет возможность парсить HTML‑документы и извлекать важную информацию, такую как теги, элементы и атрибуты. Эта функция особенно полезна для веб‑скрейпинга, извлечения контента, манипулирования структурой HTML‑контента, позволяя создавать динамические и индивидуализированные веб‑страницы, а также для задач анализа данных.

Как анализировать и манипулировать HTML‑файлами через PHP API?

#include 

int main() {
    const char* html = "MyHTML Example";
    myhtml_t* myhtml = myhtml_create();
    myhtml_parse(myhtml, MyHTML_OPTIONS_DEFAULT, 1, html, strlen(html));

    myhtml_tree_t* tree = myhtml_tree_get(myhtml);
    myhtml_tree_node_t* title_node = myhtml_node_child(tree_node_body(tree));

    printf("Title: %s\n", myhtml_node_text(title_node, NULL));

    myhtml_destroy(myhtml);
    return 0;
}

HTML File Conversion via PHP API

Преобразование HTML‑контента в PDF‑документы является распространённой задачей, особенно при создании отчётов, счетов‑фактур или печатного контента. Aspose.HTML Cloud SDK for PHP предлагает надёжную функцию конвертации, позволяющую без труда преобразовывать HTML‑документы в различные поддерживаемые форматы файлов. SDK обеспечивает плавную конвертацию между разными форматами, такими как HTML в MHTML, EPUB в HTML, JSON, изображения и многое другое. Эта гибкость облегчает обмен данными и миграцию контента между различными системами. Приведённый пример показывает, как конвертировать веб‑сайт в локальный файл с помощью кода PHP.

require_once(__DIR__ . '/vendor/autoload.php'); $configuration = array( "basePath" => "https://api.aspose.cloud/v4.0", "authPath" => "https://api.aspose.cloud/connect/token", "apiKey" => "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "appSID" => "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "defaultUserAgent" => "Webkit" ); $api_html = new HtmlApi($configuration); $src = 'https://stallman.org/articles/anonymous-payments-thru-phones.html'; $dst = 'c:/test.pdf'; $options = null; try { $result = $api_html->convertUrlToLocal($src, $dst, $options); print_r($result); } catch (Exception $e) { echo 'Exception when calling $api_html->convertUrlToLocal: ', $e->getMessage(), PHP_EOL; }

HTML Templating Support via PHP API

Создание и поддержание согласованных макетов во всём веб‑приложении может быть сложной задачей. Разработчики могут динамически создавать шаблоны HTML, что позволяет эффективно генерировать и настраивать контент. Aspose.HTML Cloud SDK for PHP упрощает создание переиспользуемых шаблонов и их эффективное применение в разных частях приложения. Эта функция полезна при построении динамических веб‑сайтов, рассылок или персонализированных email‑кампаний. Кроме того, предоставляются инструменты для динамической настройки и оптимизации HTML‑контента под адаптивные макеты.

Как конвертировать веб‑сайт в локальный файл через PHP REST API?

require_once(__DIR__ . '/vendor/autoload.php');

$configuration = array(
    "basePath" => "https://api.aspose.cloud/v4.0",
    "authPath" => "https://api.aspose.cloud/connect/token",
    "apiKey" => "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
    "appSID" => "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
    "defaultUserAgent" => "Webkit"
);

$api_html = new HtmlApi($configuration);

$src = 'https://stallman.org/articles/anonymous-payments-thru-phones.html';
$dst = 'c:/test.pdf';
$options = null;

try {
    $result = $api_html->convertUrlToLocal($src, $dst, $options);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling $api_html->convertUrlToLocal: ', $e->getMessage(), PHP_EOL;
}

Поддержка шаблонов HTML через PHP API

Building and maintaining consistent layouts across a web application can be challenging. Software developers can create HTML templates dynamically, allowing for efficient content generation and customization. Aspose.HTML Cloud SDK for PHP makes it easy for software developers to create reusable templates and efficiently apply them to different parts of their application. This feature is beneficial when building dynamic websites, newsletters, or personalized email campaigns. Moreover, it provides tools to dynamically adjust and optimize HTML content for responsive layouts.

Поддержка рендеринга и валидации HTML

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.

 Русский