Gebruik C++ bibliotheek om DOC bestanden in delen te splitsen. U kunt de geëxtraheerde DOC pagina's integreren met andere gegevens en als resultaat documenten krijgen van de vorm en inhoud die u nodig heeft. Door DOC in delen te splitsen, kunt u gemakkelijker samenwerken aan DOC bestanden.
Deze softwarebibliotheek biedt C++-ontwikkelaars een reeks functies om DOC-bestanden in delen te splitsen. Het opsplitsen van een DOC-document in afzonderlijke bestanden kan worden gebruikt om het gemakkelijker te maken om parallel met secties van een document te werken. Als meerdere mensen bijvoorbeeld tegelijkertijd aan één DOC-document werken, kan het splitsen ervan het werk versnellen. Het splitsen van DOC-documenten kan deel uitmaken van een technologie voor het extraheren van tekst uit DOC-bestanden en het integreren van gegevens in geautomatiseerde informatiesystemen of databases.
Onze bibliotheek biedt C++-ontwikkelaars alle noodzakelijke functies om DOC-bestanden in delen te splitsen en pagina's te extraheren volgens de opgegeven modus. Dit is een stand-alone C++-oplossing waarvoor geen Microsoft Word, Acrobat Reader of andere applicaties geïnstalleerd hoeven te worden.
Splits DOC-inhoud met behulp van verschillende criteria in C++-code. U kunt de volgende pagina-extractiemodi gebruiken voor DOC-documenten: 'opsplitsen op koptekst', 'opsplitsen op secties', 'pagina opsplitsen op pagina', 'opsplitsen op paginabereik'.
Nadat u uw DOC-bestand in delen heeft gesplitst, kunt u het resultaat via de 'Document.Save'-methode naar het gewenste bestandsformaat exporteren. U kunt ook bepalen hoe de DOC-documentdelen naar HTML of EPUB worden geëxporteerd met behulp van de eigenschap 'DocumentPartSavingCallback', waarmee u uitvoerstromen kunt omleiden.
Splits DOC-documenten eenvoudig met onze oplossing voor C++. Het volgende voorbeeld laat zien hoe u een DOC-document kunt splitsen met C++:
dotnet add package Aspose.Words.Cpp
Kopiëren
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.doc");
for (int page = 0; page < doc->get_PageCount(); page++)
{
auto extractedPage = doc->ExtractPages(page, 1);
extractedPage->Save(String::Format(u"Output_{0}.doc", page + 1));
}
Er zijn drie opties om Aspose.Words for C++ in uw ontwikkelomgeving te installeren. Kies er een die overeenkomt met uw behoeften en volg de stapsgewijze instructies:
U kunt deze C++-bibliotheek gebruiken om software te ontwikkelen op Microsoft Windows, Linux- en macOS-besturingssystemen:
Als u software voor Linux of macOS ontwikkelt, raadpleeg dan de informatie over aanvullende bibliotheekafhankelijkheden (fontconfig en mesa-glu open-sourcepakketten) in Productdocumentatie.