Opdel dokumenter i dele i C++

Hurtigt C++ bibliotek til at opdele et dokument i en gruppe af mindre filer i henhold til de givne kriterier

Brug C++ biblioteket til at opdele dokumenter i dele. Du kan integrere de udtrukne sider med andre data og som et resultat få dokumenter i den form og det indhold, du har brug for. Opdeling af dokumenter i dele gør det nemmere at samarbejde om dem.

Se kodestykket

Split Word, PDF ved hjælp af C++

Dette software bibliotek giver C++ udviklere et sæt funktioner til at opdele Word, PDF, EPUB, HTML, DOCX dokumenter i dele. Opdeling af tekst i separate filer kan bruges til at gøre det nemmere at arbejde med dele af dokumenter. Proceduren for dokumentopdeling kan være en del af teknologien til at integrere data i automatiserede informationssystemer eller databaser.

Vores bibliotek giver C++ udviklere alle de nødvendige funktioner til dokumenter og udtrækning af dokumentsider i henhold til den angivne tilstand. Dette er en selvstændig C++ løsning, der ikke kræver installeret Microsoft Word, Acrobat Reader eller andre applikationer.

Opdel et dokument i dele ved hjælp af C++

Opdel dokumentindhold ved hjælp af forskellige kriterier i C++ kode. Du kan bruge følgende sideudtrækstilstande: 'opdelt efter overskrifter', 'opdelt efter sektioner', 'opdelt side for side', 'opdelt efter sideintervaller'.

Efter at have opdelt dokumentet, kan du eksportere resultatet til det påkrævede filformat ved hjælp af 'Document.Save' metoden. Du kan også kontrollere, hvordan dokumentdele eksporteres til HTML eller EPUB formater ved hjælp af egenskaben 'DocumentPartSavingCallback', som giver dig mulighed for at omdirigere outputstrømme.

Opdel nemt dokumenter med vores løsning til C++. Følgende eksempel viser, hvordan man opdeler et dokument ved hjælp af C++:

Kodeeksempel i C++ for at opdele et dokument i dele
Upload en fil, du vil opdele
Kør kode
Vælg målformatet fra listen
dotnet add package Aspose.Words.Cpp
Kopi
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));
}
Kør kode

Sådan opdeles Word, PDF, HTML og andre filformater i C++

  1. Installer C++ biblioteket for at opdele dokumenter programmatisk.
  2. Tilføj en biblioteksreference (importér biblioteket) til dit C++ projekt.
  3. Åbn kildedokumentet i C++.
  4. Kald metoden ExtractPages() for at udtrække bestemte sider fra dit dokument.
  5. Få resultatet af dokumentopdeling som separate filer.

C++ bibliotek til at opdele filer

Der er tre muligheder for at installere Aspose.Words for C++ til dit udviklermiljø. Vælg venligst en, der ligner dine behov, og følg trin-for-trin instruktionerne:

Systemkrav

Du kan bruge dette C++ - bibliotek til at udvikle software på Microsoft Windows, Linux og macOS -operativsystemer:

  • GCC >= 6.3.0 og Clang >= 3.9.1 er påkrævet til Linux
  • Xcode >= 12.5.1, Clang og libc++ er påkrævet til macOS

Hvis du udvikler software til Linux eller macOS, skal du kontrollere oplysninger om yderligere bibliotekafhængigheder (fontconfig og mesa-glu open source-pakker) i produktdokumentation.

Mest populære filformater til opdeling

5%

Abonner på Aspose produktopdateringer

Få månedlige nyhedsbreve og tilbud leveret direkte til din postkasse.

© Aspose Pty Ltd 2001-2024. Alle rettigheder forbeholdes.