Разделете DOCX на части в C++

Бърза C++ библиотека за разделяне на един DOCX файл на група от по-малки файлове според дадените критерии

Използвайте C++ библиотека, за да разделите DOCX файлове на части. Можете да интегрирате извлечените DOCX страници с други данни и в резултат на това да получите документи с формата и съдържанието, от които се нуждаете. Разделянето на DOCX на части улеснява съвместната работа върху DOCX файлове.

Вижте кодовия фрагмент

Разделете DOCX в C++

Тази софтуерна библиотека предоставя на C++ разработчиците набор от функции за разделяне на DOCX файлове на части. Разделянето на DOCX документ на отделни файлове може да се използва за улесняване на паралелната работа със секции от документ. Например, ако няколко души работят върху един DOCX документ едновременно, разделянето му ще им позволи да ускорят работата. Разделянето на DOCX документи може да е част от технология за извличане на текст от DOCX файлове и интегриране на данни в автоматизирани информационни системи или бази данни.

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

Разделете DOCX документ на части с помощта на C++

Разделете DOCX съдържание, като използвате различни критерии в C++ код. Можете да използвате следните режими за извличане на страници за DOCX документи: "разделяне по заглавия", "разделяне по секции", "разделяне на страница по страница", "разделяне по диапазони от страници".

След като разделите вашия DOCX файл на части, можете да експортирате резултата в необходимия файлов формат с помощта на метода "Document.Save". Можете също така да контролирате как частите на документа DOCX се експортират в HTML или EPUB, като използвате свойството "DocumentPartSavingCallback", което ще ви позволи да пренасочвате изходните потоци.

Лесно разделяне на DOCX документи с нашето решение за C++. Следващият пример показва как да разделите DOCX документ с помощта на C++:

Пример за код на C++ за разделяне на DOCX файл
Качете файл, който искате да разделите
Изпълнение на код
Изберете целевия формат от списъка
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));
}
Изпълнение на код

Как да разделите DOCX в C++

  1. Инсталирайте C++ библиотеката, за да разделите DOCX файлове програмно.
  2. Добавете препратка към библиотеката (импортирайте библиотеката) към вашия C++ проект.
  3. Отворете DOCX в C++.
  4. Извикайте метода ExtractPages(), за да извлечете конкретни страници от DOCX.
  5. Получете резултата от разделянето на DOCX като отделни файлове.

C++ библиотека за разделяне на DOCX документа

Има три опции за инсталиране на Aspose.Words for C++ във вашата среда за разработчици. Моля, изберете такъв, който прилича на вашите нужди и следвайте инструкциите стъпка по стъпка:

Системни изисквания

Можете да използвате тази C++ библиотека за разработване на софтуер за Microsoft Windows, Linux и macOS:

  • GCC >= 6.3.0 и Clang >= 3.9.1 са необходими за Linux
  • Xcode >= 12.5.1, Clang и libc++ са необходими за macOS

Ако разработвате софтуер за Linux или macOS, моля, проверете информация за допълнителни библиотечни зависимости (fontconfig и mesa-glu пакети с отворен код) в документацията на продукта.

Други поддържани DOCX операции за разделяне

Можете също да разделите DOCX на други файлови формати:

5%

Абонирайте се за актуализации на продуктите на Aspose

Получавайте месечни бюлетини и оферти директно до вашата пощенска кутия.

© Aspose Pty Ltd 2001-2024. Всички права запазени.