Logo
/
Sign in
Product Logo
Aspose.HTML Cloud SDK for C++Aspose

C++ Cloud SDK to create renderer & converter applications to process HTML pages in the cloud.

Vendor

Vendor

Aspose

aspose_html-for-cpp.svg
Product details

Aspose.HTML Cloud SDK for C++ enables developers to build powerful cloud‑based HTML renderer and converter applications. It offers extensive functionality for converting HTML files into multiple fixed‑layout document formats such as PDF, XPS, and DOCX; raster image formats including JPEG, PNG, TIFF, BMP, and GIF; as well as Markdown and MHTML formats. Additionally, it allows vectorization of images by converting JPEG, PNG, TIFF, BMP, and GIF to SVG. The SDK provides advanced capabilities such as fetching full HTML pages with linked resources as ZIP files, extracting all images from a webpage, performing XPath or CSS‑based HTML fragment queries, and populating HTML templates with data from local files or request bodies. It supports conversion operations directly from cloud storage or stream input, as well as loading HTML from a webpage URL. The SDK requires no installation—developers only need an Aspose Cloud account, App SID, and App Key to start using it across platforms.

Features

  • Convert HTML to PDF, XPS, DOC, DOCX, JPEG, PNG, TIFF, BMP, GIF, Markdown, and MHTML.
  • Convert XHTML to PDF, XPS, DOC, DOCX, JPEG, PNG, TIFF, BMP, GIF, Markdown, and MHTML.
  • Convert EPUB to PDF, XPS, DOC, DOCX, JPEG, PNG, TIFF, BMP, and GIF.
  • Convert MHTML to PDF, XPS, DOC, DOCX, JPEG, PNG, TIFF, BMP, GIF, and HTML.
  • Convert Markdown to PDF, XPS, DOC, DOCX, JPEG, PNG, TIFF, BMP, and GIF.
  • Convert SVG to PDF, XPS, JPEG, PNG, TIFF, BMP, and GIF.
  • Vectorize images (PNG, JPEG, BMP, TIFF, GIF → SVG).
  • Fetch HTML pages with all linked resources as ZIP using webpage URL.
  • Download all images from an HTML page as a ZIP package.
  • Query HTML fragments using XPath expressions.
  • Retrieve HTML fragments using CSS selectors.
  • Populate HTML document templates with data from a local file.
  • Populate HTML templates using data included in the request body.
  • Fetch HTML documents from storage and convert to images, PDF, XPS, or Markdown.
  • Convert HTML files from streams or cloud storage.
  • Load and convert HTML from a URL into images or fixed formats such as PDF or XPS.
  • Save processed HTML or converted results back to cloud storage.
  • Fully cloud-based—no external rendering engines required.

Benefits

  • Allows developers to create advanced HTML processing tools directly in C++.
  • Eliminates the need for local HTML parsing, rendering, or PDF conversion libraries.
  • Supports a wide range of document and image conversion formats.
  • Offers powerful HTML querying via XPath and CSS selectors.
  • Ideal for web-to-PDF workflows, content capturing, archiving, document automation, and large‑scale conversions.
  • Enables extraction of webpage resources such as images and linked assets.
  • Simplifies integration with cloud storage for upload, processing, and download operations.
  • Platform‑independent—usable in any C++ environment with cURL-based REST operations.