Na rozdelenie dokumentov na časti použite knižnicu C++. Extrahované stránky môžete integrovať s inými údajmi a ako výsledok získať dokumenty vo forme a obsahu, ktoré požadujete. Rozdelenie dokumentov na časti uľahčuje spoluprácu na nich.
Táto softvérová knižnica poskytuje vývojárom C++ sadu funkcií na rozdelenie Word dokumentov, PDF, EPUB, HTML, DOCX na časti. Rozdelenie textu do samostatných súborov možno použiť na uľahčenie práce s časťami dokumentov. Procedúra rozdeľovania dokumentov môže byť súčasťou technológie integrácie dát do automatizovaných informačných systémov alebo databáz.
Naša knižnica poskytuje vývojárom C++ všetky potrebné funkcie pre dokumenty a extrahovanie stránok dokumentov podľa zadaného režimu. Toto je samostatné riešenie C++, ktoré nevyžaduje nainštalované aplikácie Microsoft Word, Acrobat Reader ani iné aplikácie.
Rozdeľte obsah dokumentu pomocou rôznych kritérií v kóde C++. Môžete použiť nasledujúce režimy extrakcie stránky: "rozdelenie podľa nadpisov", "rozdelenie podľa sekcií", "rozdelenie strany po stránke", "rozdelenie podľa rozsahov strán".
Po rozdelení dokumentu môžete výsledok exportovať do požadovaného formátu súboru pomocou metódy 'Document.Save'. Môžete tiež ovládať, ako sa časti dokumentu exportujú do HTML formátov alebo EPUB, pomocou vlastnosti 'DocumentPartSavingCallback', ktorá vám umožní presmerovať výstupné toky.
Rozdeľte dokumenty jednoducho pomocou nášho riešenia pre C++. Nasledujúci príklad ukazuje, ako rozdeliť dokument pomocou C++:
dotnet add package Aspose.Words.Cpp
Kopírovať
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));
}
Existujú tri možnosti inštalácie Aspose.Words for C++ do vášho vývojárskeho prostredia. Vyberte si ten, ktorý zodpovedá vašim potrebám, a postupujte podľa pokynov krok za krokom:
Túto knižnicu C++ môžete použiť na vývoj softvéru v Microsoft Windows, Linux a macOS:
Ak vyvíjate softvér pre Linux alebo macOS, skontrolujte informácie o ďalších závislostiach knižnice (fontconfig a mesa-glu ) v dokumentácii k produktu.