Используйте библиотеку C++ для разделения Word файла через REST API. Легко разделить два или более Word файла на части с помощью C++.
Эта C++ библиотека предоставляет C++ разработчикам возможность работать с функцией разделения Word с помощью REST API. Это позволяет вам разделить один Word документ на несколько файлов меньшего размера онлайн на C++. Например, вам может понадобиться отправить по электронной почте несколько страниц из Word документа или показать клиенту только часть Word файла. Все это можно сделать с помощью функции разделения Word в C++ коде.
Для разделения Word файла можно использовать различные методы: 'по страницам', 'по диапазонам страниц', 'по заголовкам', 'по разрыву раздела'. Просто загрузите исходный Word документ и выберите нужный метод. Убедитесь, что ваш Word документ использует требуемые стили заголовков или содержит разрывы разделов, если вы хотите разделить Word файл в соответствии с этими критериями с помощью C++ кода. После разделения Word документа, вы можете экспортировать результат в виде отдельных страниц или файлов меньшего размера.
Все разбиение Word документов выполняется в облаке на веб-серверах Aspose с максимальной скоростью и с соблюдением всех стандартов безопасности. Наша C++ библиотека предназначена для создания приложений для обработки Word и основана на клиент-серверном взаимодействии через REST API.
Если у вас есть вопросы, как разбить Word документ на несколько документов или как извлечь Word страницы по заданным параметрам, попробуйте наш Splitter Online и экспортируйте результат в удобный формат документа:
using namespace aspose::words::cloud;
auto config = std::make_shared<ApiConfiguration>(L"####-####-####-####-####",
L"##################");
auto wordsApi = std::make_shared<WordsApi>(config);
auto doc = std::shared_ptr<std::istream>(new std::ifstream(
std::filesystem::path(L"Input.docx"), std::istream::binary));
std::shared_ptr<requests::SplitDocumentOnlineRequest> request(
new requests::ConvertDocumentRequest(
doc,
std::make_shared<std::wstring>(L"docx"),
nullptr,
nullptr,
nullptr,
nullptr,
nullptr,
std::make_shared<bool>(true),
nullptr
)
);
auto zippedPages = wordsApi->splitDocumentOnline(request);
Установите Aspose.Words Cloud SDK for C++ с GitHub. Подробную информацию о сборке и настройке SDK можно найти в разделе "How to use the SDK".
Чтобы быстро получить учетные данные и доступ к нашему REST API, следуйте этим Инструкциям в документации.
Обратитесь к Документации Репозитория, чтобы получить более подробную информацию.