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

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

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

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

Розділіть DOC у C++

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

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

Розділіть документ DOC на частини за допомогою C++

Розділіть вміст DOC за різними критеріями в коді C++. Для документів DOC можна використовувати такі режими вилучення сторінок: "розбити за заголовками", "розділити за розділами", "розділити сторінку за сторінкою", "розділити за діапазонами сторінок".

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

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

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

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

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

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

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

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

Існує три варіанти встановлення 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) у документації до продукту.

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

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

5%

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

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

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