Použijte knihovnu C++ k rozdělení HTML souborů na části. Extrahované stránky HTML můžete integrovat s jinými daty a v důsledku toho získat dokumenty ve formě a obsahu, které požadujete. Rozdělení HTML na části usnadňuje spolupráci na HTML souborech.
Tato softwarová knihovna poskytuje vývojářům C++ sadu funkcí pro rozdělení HTML souborů na části. Rozdělení HTML do samostatných souborů lze použít k usnadnění paralelní práce s částmi dokumentu. Pokud například na jednom HTML pracuje několik lidí současně, rozdělení HTML jim umožní urychlit práci. Rozdělení HTML může být součástí technologie pro extrakci textu ze HTML 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 k rozdělení HTML 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 obsah HTML pomocí různých kritérií v C++ kódu. Pro HTML soubory můžete použít následující režimy extrakce stránky: 'rozdělit podle nadpisů', 'rozdělit podle sekcí', 'rozdělit stránku po stránce', 'rozdělit podle rozsahů stránek'.
Po rozdělení HTML souboru 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 HTML exportují do HTML nebo EPUB pomocí vlastnosti 'DocumentPartSavingCallback', která vám umožní přesměrovat výstupní proudy.
Rozdělte HTML dokumenty snadno pomocí našeho řešení pro C++. Následující příklad ukazuje, jak rozdělit HTML pomocí C++:
dotnet add package Aspose.Words.Cpp
Kopírovat
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.html");
for (int page = 0; page < doc->get_PageCount(); page++)
{
auto extractedPage = doc->ExtractPages(page, 1);
extractedPage->Save(String::Format(u"Output_{0}.html", page + 1));
}
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:
Tuto knihovnu C++ můžete použít k vývoji softwaru v Microsoft Windows, Linux a macOS:
Pokud vyvíjíte software pro Linux nebo macOS, zkontrolujte informace o dalších závislostech knihovny (fontconfig a mesa-glu ) v dokumentaci produktu.