Використовуйте C++ бібліотеку, щоб розділити DOC файли на частини. Ви можете інтегрувати витягнуті сторінки DOC з іншими даними і, як наслідок, отримати документи потрібної форми та вмісту. Розбиття DOC на частини полегшує спільну роботу над DOC файлами.
Ця бібліотека програмного забезпечення надає розробникам C++ набір функцій для розділення DOC файлів на частини. Розбиття документа DOC на окремі файли можна використовувати для полегшення паралельної роботи з розділами документа. Наприклад, якщо над одним документом DOC працюють кілька людей одночасно, його розділення дозволить пришвидшити роботу. Розбиття документа DOC може бути частиною технології вилучення тексту з DOC файлів та інтеграції даних в автоматизовані інформаційні системи або бази даних.
Наша бібліотека надає розробникам C++ усі необхідні функції для розділення DOC файлів на частини та вилучення сторінок відповідно до заданого режиму. Це окреме рішення C++, для якого не потрібно встановлювати Microsoft Word, Acrobat Reader чи інші програми.
Розділіть вміст DOC за різними критеріями в коді C++. Для документів DOC можна використовувати такі режими вилучення сторінок: "розбити за заголовками", "розділити за розділами", "розділити сторінку за сторінкою", "розділити за діапазонами сторінок".
Після розділення файлу DOC на частини ви можете експортувати результат у потрібний формат файлу за допомогою методу "Document.Save". Ви також можете контролювати, як частини документа DOC експортуються в HTML або EPUB, використовуючи властивість DocumentPartSavingCallback, яка дозволить вам перенаправляти вихідні потоки.
Легко розділяйте документи DOC за допомогою нашого рішення для C++. У наступному прикладі показано, як розділити документ DOC за допомогою C++:
dotnet add package Aspose.Words.Cpp
Копія
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));
}
Існує три варіанти встановлення Aspose.Words for C++ у ваше середовище розробника. Будь ласка, виберіть той, який відповідає вашим потребам, і дотримуйтесь покрокових інструкцій:
Ви можете використовувати цю бібліотеку C++ для розробки програмного забезпечення в Microsoft Windows, Linux та macOS:
Якщо ви розробляєте програмне забезпечення для Linux або macOS, будь ласка, перевірте інформацію про додаткові бібліотечні залежності (пакети з відкритим кодом fontconfig та mesa-glu) у документації до продукту.