Використовуйте C++ бібліотеку, щоб розділити DOCX файли на частини. Ви можете інтегрувати витягнуті сторінки DOCX з іншими даними і, як наслідок, отримати документи потрібної форми та вмісту. Розбиття DOCX на частини полегшує спільну роботу над DOCX файлами.
Ця бібліотека програмного забезпечення надає розробникам C++ набір функцій для розділення DOCX файлів на частини. Розбиття документа DOCX на окремі файли можна використовувати для полегшення паралельної роботи з розділами документа. Наприклад, якщо над одним документом DOCX працюють кілька людей одночасно, його розділення дозволить пришвидшити роботу. Розбиття документа DOCX може бути частиною технології вилучення тексту з DOCX файлів та інтеграції даних в автоматизовані інформаційні системи або бази даних.
Наша бібліотека надає розробникам C++ усі необхідні функції для розділення DOCX файлів на частини та вилучення сторінок відповідно до заданого режиму. Це окреме рішення C++, для якого не потрібно встановлювати Microsoft Word, Acrobat Reader чи інші програми.
Розділіть вміст DOCX за різними критеріями в коді C++. Для документів DOCX можна використовувати такі режими вилучення сторінок: "розбити за заголовками", "розділити за розділами", "розділити сторінку за сторінкою", "розділити за діапазонами сторінок".
Після розділення файлу DOCX на частини ви можете експортувати результат у потрібний формат файлу за допомогою методу "Document.Save". Ви також можете контролювати, як частини документа DOCX експортуються в HTML або EPUB, використовуючи властивість DocumentPartSavingCallback, яка дозволить вам перенаправляти вихідні потоки.
Легко розділяйте документи DOCX за допомогою нашого рішення для C++. У наступному прикладі показано, як розділити документ DOCX за допомогою C++:
dotnet add package Aspose.Words.Cpp
Копія
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.docx");
for (int page = 0; page < doc->get_PageCount(); page++)
{
auto extractedPage = doc->ExtractPages(page, 1);
extractedPage->Save(String::Format(u"Output_{0}.docx", page + 1));
}
Існує три варіанти встановлення Aspose.Words for C++ у ваше середовище розробника. Будь ласка, виберіть той, який відповідає вашим потребам, і дотримуйтесь покрокових інструкцій:
Ви можете використовувати цю бібліотеку C++ для розробки програмного забезпечення в Microsoft Windows, Linux та macOS:
Якщо ви розробляєте програмне забезпечення для Linux або macOS, будь ласка, перевірте інформацію про додаткові бібліотечні залежності (пакети з відкритим кодом fontconfig та mesa-glu) у документації до продукту.