V tomto tutoriálu popisujeme postup krok za krokem pro extrahování textu z Excel v C# pomocí jednoho z oblíbených rozhraní API pro analýzu dokumentů. Také vás provedeme tím, jak nakonfigurovat požadovaný balíček pro vývoj, a poskytneme ukázkový kód pro čtení textu ze souboru Excel pomocí C#, abyste demonstrovali fungování této funkce. Zde jsou hlavní kroky spolu s ukázkovým fragmentem kódu pro extrahování textu z dokumentů aplikace Excel.
Kroky k extrahování textu z Excelu v C#
- Nainstalujte balíček GroupDocs.Parser for .NET ze správce balíčků NuGet v projektu .NET a extrahujte text z Excelu
- Přidejte odkaz na potřebné jmenné prostory pro extrahování textu ze souboru aplikace Excel
- Vytvořte instanci třídy Parser pro načtení vstupního souboru XLSX
- Zavolejte metodu GetText třídy Parser pro získání objektu čtečky textu
- Nakonec si přečtěte text ze čtečky a vytiskněte jej na obrazovku
Vysvětlili jsme všechny klíčové kroky, které jsou nutné k extrahování textu z Excelu pomocí C#. Abyste vytvořili funkcionalitu, stačí se řídit těmito body a napsat pár řádků kódu, který se skládá z volání API požadované knihovny. Pro získávání textu nemusíte nastavovat žádný jiný nástroj třetí strany a také můžete tyto pokyny používat na libovolném z populárních operačních systémů, jako jsou Windows, Linux a macOS.
Kód pro extrahování textu z Excelu v C#
V předchozím úryvku jsme pro demonstraci implementovali funkci C# extrakt textu z Excelu. Jak můžete vidět ve výše uvedeném úryvku kódu, načetli jsme vstupní soubor XLSX inicializací třídy Parser po instalaci požadovaného balíčku a zahrnutím základních jmenných prostorů do kódu. Poté jsme vyvolali metodu GetText pro extrakci textu a jeho tisk na obrazovku.
Probrali jsme podrobné pokyny k získání textu ze souboru Excel pomocí C# a vyvinuli jsme pro něj ukázkovou aplikaci. Nedávno jsme publikovali článek o extrahování metadat z dokumentu Word pomocí C#. Další informace naleznete v průvodci jak extrahovat metadata z dokumentu Word v C#. Pokud se chcete dozvědět více o produktech GroupDocs, navštivte tento page.