Как конвертировать HTML в PDF с помощью C++

Обзор

Aspose.Cells is a professional solution that allows you to generate PDF files from web pages and raw HTML code in your applications.

This article explains how to конвертировать HTML в PDF. It covers the following topics.

Конвертация HTML в PDF в C++

Как конвертировать HTML в PDF? С помощью библиотеки Aspose.Cells for C++ вы легко можете автоматически преобразовать HTML в PDF с помощью нескольких строк кода. Aspose.Cells for C++ способен создавать кросс-платформенные приложения с возможностью генерации, изменения, преобразования, отображения и печати всех файлов Excel.

C++ Конвертация HTML в PDF

Следующий пример кода C++ показывает, как конвертировать HTML-документ в PDF с помощью Aspose.Cells for C++.

  1. Создайте экземпляр класса HtmlLoadOptions.
  2. Инициализируйте объект Workbook.
  3. Сохранить выходной PDF-документ, вызвав метод Workbook.Save().
#include <iostream>
#include "Aspose.Cells.h"

using namespace Aspose::Cells;

int main()
{
    Aspose::Cells::Startup();

    // Create HTML load options
    HtmlLoadOptions options(LoadFormat::Html);

    // Load the HTML file into a workbook
    U16String inputFilePath(u"sample.html");
    Workbook book(inputFilePath, options);

    // Save the workbook as PDF
    U16String outputFilePath(u"out.pdf");
    book.Save(outputFilePath);

    std::cout << "HTML file converted to PDF successfully!" << std::endl;

    Aspose::Cells::Cleanup();
}

Попробуйте конвертировать HTML в PDF онлайн

Aspose.Cells for C++ presents you with an online free application «HTML в PDF», where you may try to investigate the functionality and quality it works.