Розділити HTML на частини в C++

Швидка C++ бібліотека, щоб розділити один HTML файл на групу менших файлів відповідно до заданих критеріїв

Використовуйте C++ бібліотеку, щоб розділити HTML файли на частини. Ви можете інтегрувати витягнуті сторінки HTML з іншими даними і, як наслідок, отримати документи потрібної форми та вмісту. Розбиття HTML на частини полегшує спільну роботу над HTML файлами.

Переглянути фрагмент коду

Розділіть HTML за допомогою C++

Ця бібліотека програмного забезпечення надає розробникам C++ набір функцій для поділу HTML файлів на частини. Розділ HTML на окремі файли можна використовувати, щоб полегшити паралельну роботу з розділами документа. Наприклад, якщо кілька людей працюють над одним HTML одночасно, то розділення HTML дозволить їм прискорити роботу. Розщеплення HTML може бути частиною технології вилучення тексту з HTML файлів та інтеграції даних в автоматизовані інформаційні системи або бази даних.

Наша бібліотека надає розробникам C++ усі необхідні функції для розбиття HTML на частини та вилучення сторінок відповідно до вказаного режиму. Це окреме рішення C++, яке не потребує встановлення Microsoft Word, Acrobat Reader чи інших програм.

Розділіть HTML файл на частини в C++ коді

Розділіть вміст HTML за різними критеріями в C++. Ви можете використовувати такі режими вилучення сторінок для HTML файлів: 'розбити за заголовками', 'розділити за розділами', 'розділити сторінку за сторінкою', 'розділити за діапазонами сторінок'.

Після розділення вашого HTML файлу на частини ви можете експортувати результат у потрібний формат файлу за допомогою методу 'Document.Save'. Ви також можете керувати тим, як частини HTML експортуються в HTML або EPUB за допомогою властивості 'DocumentPartSavingCallback', що дозволить вам перенаправляти вихідні потоки.

Легко розділіть HTML документи за допомогою нашого рішення для C++. У наступному прикладі показано, як розділити HTML за допомогою C++:

Приклад C++ коду для розділення HTML файлу
Завантажте файл, який потрібно розділити
Виконати код
Виберіть цільовий формат зі списку
dotnet add package Aspose.Words.Cpp
Копія
using namespace Aspose::Words;

auto doc = MakeObject<Document>(u"Input.html");

for (int page = 0; page < doc->get_PageCount(); page++)
{
    auto extractedPage = doc->ExtractPages(page, 1);
    extractedPage->Save(String::Format(u"Output_{0}.html", page + 1));
}
Виконати код

Як розділити HTML на частини C++

  1. Установіть C++ бібліотеку, щоб програмно розділити HTML файли.
  2. Додайте посилання на бібліотеку (імпортуйте бібліотеку) до свого проекту C++.
  3. Відкрийте HTML у C++.
  4. Викличте метод ExtractPages(), щоб витягти певні сторінки з HTML.
  5. Отримайте результат розділення HTML як окремі файли.

C++ бібліотека, щоб розділити HTML документів

Існує три варіанти встановлення Aspose.Words for C++ у ваше середовище розробника. Будь ласка, виберіть той, який відповідає вашим потребам, і дотримуйтесь покрокових інструкцій:

Системні вимоги

Ви можете використовувати цю бібліотеку C++ для розробки програмного забезпечення в Microsoft Windows, Linux та macOS:

  • GCC >= 6.3.0 та Clang >= 3.9.1 потрібні для Linux
  • Xcode >= 12.5.1, для macOS потрібні Clang та libc++

Якщо ви розробляєте програмне забезпечення для Linux або macOS, будь ласка, перевірте інформацію про додаткові бібліотечні залежності (пакети з відкритим кодом fontconfig та mesa-glu) у документації до продукту.

Інші підтримувані операції розділення HTML

Ви також можете розділити HTML на інші формати файлів:

5%

Підпишіться на оновлення продукту Aspose

Отримуйте щомісячні інформаційні бюлетені та пропозиції безпосередньо на вашу поштову скриньку.

© Aspose Pty Ltd 2001-2024. Всі права захищені.