Използвайте C++ библиотека, за да разделите TXT файлове на части. Можете да интегрирате извлечените TXT страници с други данни и в резултат на това да получите документи с формата и съдържанието, от които се нуждаете. Разделянето на TXT на части улеснява съвместната работа върху TXT файлове.
Тази софтуерна библиотека предоставя на C++ разработчиците набор от функции за разделяне на TXT файлове на части. Разделянето на TXT документ на отделни файлове може да се използва за улесняване на паралелната работа със секции от документ. Например, ако няколко души работят върху един TXT документ едновременно, разделянето му ще им позволи да ускорят работата. Разделянето на TXT документи може да е част от технология за извличане на текст от TXT файлове и интегриране на данни в автоматизирани информационни системи или бази данни.
Нашата библиотека предоставя на C++ разработчиците всички необходими функции за разделяне на TXT файлове на части и извличане на страници според определения режим. Това е самостоятелно решение C++, което не се нуждае от инсталиране на Microsoft Word, Acrobat Reader или други приложения.
Разделете TXT съдържание, като използвате различни критерии в C++ код. Можете да използвате следните режими за извличане на страници за TXT документи: "разделяне по заглавия", "разделяне по секции", "разделяне на страница по страница", "разделяне по диапазони от страници".
След като разделите вашия TXT файл на части, можете да експортирате резултата в необходимия файлов формат с помощта на метода "Document.Save". Можете също така да контролирате как частите на документа TXT се експортират в HTML или EPUB, като използвате свойството "DocumentPartSavingCallback", което ще ви позволи да пренасочвате изходните потоци.
Лесно разделяне на TXT документи с нашето решение за C++. Следващият пример показва как да разделите TXT документ с помощта на C++:
dotnet add package Aspose.Words.Cpp
копие
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.txt");
for (int page = 0; page < doc->get_PageCount(); page++)
{
auto extractedPage = doc->ExtractPages(page, 1);
extractedPage->Save(String::Format(u"Output_{0}.txt", page + 1));
}
Има три опции за инсталиране на Aspose.Words for C++ във вашата среда за разработчици. Моля, изберете такъв, който прилича на вашите нужди и следвайте инструкциите стъпка по стъпка:
Можете да използвате тази C++ библиотека за разработване на софтуер за Microsoft Windows, Linux и macOS:
Ако разработвате софтуер за Linux или macOS, моля, проверете информация за допълнителни библиотечни зависимости (fontconfig и mesa-glu пакети с отворен код) в документацията на продукта.