Naudokite C++ biblioteką, kad padalintumėte dokumentus į dalis. Galite integruoti ištrauktus puslapius su kitais duomenimis ir gauti reikiamos formos bei turinio dokumentus. Suskaidžius dokumentus į dalis, lengviau bendradarbiauti su jais.
Ši programinės įrangos biblioteka suteikia C++ kūrėjams funkcijų rinkinį, skirtą padalyti Word, PDF, EPUB, HTML, DOCX dokumentus į dalis. Kad būtų lengviau dirbti su dokumentų skyriais, galima padalyti tekstą į atskirus failus. Dokumentų skaidymo procedūra gali būti duomenų integravimo į automatizuotas informacines sistemas ar duomenų bazes technologijos dalis.
Mūsų C++ biblioteka kūrėjams suteikia visas reikalingas funkcijas dokumentams ir dokumentų puslapių ištraukimui pagal nurodytą režimą. Tai yra atskiras C++ sprendimas, kuriam nereikia įdiegti Microsoft Word, Acrobat Reader ar kitų programų.
Padalinkite dokumento turinį naudodami skirtingus C++ kode kriterijus. Galite naudoti šiuos puslapių ištraukimo režimus: "suskirstyti pagal antraštes", "padalyti pagal skyrius", "padalyti puslapį pagal puslapį", "padalyti pagal puslapių diapazonus".
Išskaidę dokumentą, rezultatą galite eksportuoti į reikiamą failo formatą naudodami 'Document.Save' metodą. Taip pat galite valdyti, kaip dokumento dalys eksportuojamos į HTML arba EPUB formatus, naudodami nuosavybę 'DocumentPartSavingCallback', kuri leis nukreipti išvesties srautus.
Lengvai padalinkite dokumentus naudodami C++ sprendimą. Šiame pavyzdyje parodyta, kaip padalinti dokumentą naudojant C++:
dotnet add package Aspose.Words.Cpp
Kopijuoti
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));
}
Yra trys parinktys, kaip įdiegti " Aspose.Words for C++ " kūrėjo aplinkoje. Pasirinkite tą, kuris atitinka jūsų poreikius, ir vadovaukitės nuosekliomis instrukcijomis:
Šią C++ biblioteką galite naudoti kurdami programinę įrangą " Microsoft Windows, "Linux" ir "MacOS" operacinėse sistemose:
Jei jums sukurti programinės įrangos Linux ar MacOS, prašome patikrinti informaciją apie papildomų bibliotekų priklausomybių (fontconfig ir mesa-glu atviro kodo paketus) į gaminio dokumentuose.