Rozdělit DOCX na části v C++

Rychlá knihovna C++ pro rozdělení jednoho DOCX souboru do skupiny menších souborů podle daných kritérií

Použijte knihovnu C++ k rozdělení DOCX souborů na části. Extrahované stránky DOCX můžete integrovat s jinými daty a v důsledku toho získat dokumenty ve formě a obsahu, které požadujete. Rozdělení DOCX na části usnadňuje spolupráci na DOCX souborech.

Zobrazit fragment kódu

Rozdělit DOCX v C++

Tato softwarová knihovna poskytuje vývojářům C++ sadu funkcí pro rozdělení DOCX souborů na části. Rozdělení DOCX dokumentu do samostatných souborů lze použít pro snazší práci s částmi dokumentu paralelně. Pokud například na jednom DOCX dokumentu pracuje více lidí současně, jeho rozdělení jim umožní urychlit práci. Rozdělení DOCX dokumentů může být součástí technologie pro extrakci textu ze DOCX souborů a integraci dat do automatizovaných informačních systémů nebo databází.

Naše knihovna poskytuje vývojářům C++ všechny potřebné funkce pro rozdělení DOCX souborů na části a extrahování stránek podle zadaného režimu. Toto je samostatné řešení C++, které nevyžaduje instalaci aplikací Microsoft Word, Acrobat Reader nebo jiné aplikace.

Rozdělte DOCX dokument na části pomocí C++

Rozdělte obsah DOCX pomocí různých kritérií v C++ kódu. Pro DOCX dokumenty můžete použít následující režimy extrakce stránek: 'rozdělení podle nadpisů', 'rozdělení podle sekcí', 'rozdělení stránky po stránce', 'rozdělení podle rozsahů stránek'.

Po rozdělení souboru DOCX na části můžete výsledek exportovat do požadovaného formátu souboru pomocí metody 'Document.Save'. Můžete také ovládat, jak se části dokumentu DOCX exportují do HTML nebo EPUB pomocí vlastnosti 'DocumentPartSavingCallback', která vám umožní přesměrovat výstupní proudy.

Rozdělte DOCX dokumenty snadno pomocí našeho řešení pro C++. Následující příklad ukazuje, jak rozdělit DOCX dokument pomocí C++:

Příklad C++ kódu pro rozdělení DOCX souboru
Nahrajte soubor, který chcete rozdělit
Spustit kód
Vyberte cílový formát ze seznamu
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));
}
Spustit kód

Jak rozdělit DOCX v C++

  1. Chcete-li programově rozdělit DOCX souborů, nainstalujte si knihovnu C++.
  2. Přidejte odkaz na knihovnu (importujte knihovnu) do svého C++ projektu.
  3. Otevřete DOCX v C++.
  4. Chcete-li extrahovat konkrétní stránky z DOCX, zavolejte metodu ExtractPages().
  5. Získejte výsledek rozdělení DOCX jako samostatné soubory.

Knihovna C++ k rozdělení DOCX dokumentů

Existují tři možnosti instalace Aspose.Words for C++ do vašeho vývojářského prostředí. Vyberte si prosím ten, který odpovídá vašim potřebám, a postupujte podle pokynů krok za krokem:

Požadavky na systém

Tuto knihovnu C++ můžete použít k vývoji softwaru v Microsoft Windows, Linux a macOS:

  • Pro Linux jsou vyžadovány GCC >= 6.3.0 a Clang >= 3.9.1
  • Pro macOS je vyžadován Xcode >= 12.5.1, Clang a libc++

Pokud vyvíjíte software pro Linux nebo macOS, zkontrolujte informace o dalších závislostech knihovny (fontconfig a mesa-glu ) v dokumentaci produktu.

Další podporované operace rozdělení DOCX

Soubor DOCX můžete také rozdělit do jiných formátů souborů:

5%

Přihlaste se k odběru aktualizací produktu Aspose

Získejte měsíční zpravodaje a nabídky přímo do vaší poštovní schránky.

© Aspose Pty Ltd 2001-2024. Všechna práva vyhrazena.