Extrahujte čárové kódy z dokumentu pomocí možností
Úvod
V tomto tutoriálu si projdeme proces extrahování čárových kódů z dokumentu pomocí GroupDocs.Parser for .NET. GroupDocs.Parser je výkonná knihovna, která umožňuje extrahovat text, metadata a čárové kódy z různých formátů dokumentů, jako je PDF, Microsoft Word, Excel a další.
Předpoklady
Než začnete, ujistěte se, že máte splněny následující předpoklady:
- Vývojové prostředí: Ujistěte se, že máte na svém počítači nainstalované Visual Studio.
- Knihovna GroupDocs.Parser: Stáhněte a nainstalujte knihovnu GroupDocs.Parser for .NET ztady.
- Vzorový dokument: Připravte vzorový dokument (např. PDF, DOCX) obsahující čárové kódy pro extrakci.
Import jmenných prostorů
Nejprve musíte do svého projektu C# importovat potřebné jmenné prostory, abyste mohli využívat funkce GroupDocs.Parser.
using GroupDocs.Parser.Data;
using GroupDocs.Parser.Options;
using System;
using System.Collections.Generic;
Krok 1: Vytvořte instanci třídy analyzátoru
Chcete-li začít, vytvořte instanci souboruParser
třídy předáním cesty k vašemu vzorovému dokumentu.
using (Parser parser = new Parser("YourSampleFile.pdf"))
{
// Kód, který bude přidán v dalších krocích
}
Krok 2: Zkontrolujte podporu extrakce čárového kódu
Dále zkontrolujte, zda dokument podporuje extrakci čárového kódu pomocíFeatures
vlastnictvíParser
instance.
if (!parser.Features.Barcodes)
{
Console.WriteLine("Document doesn't support barcode extraction.");
return;
}
Krok 3: Definujte možnosti extrakce čárového kódu
Nyní zadejte možnosti pro extrakci čárového kódu pomocíBarcodeOptions
. Můžete nastavit parametry, jako jsou režimy kvality a typy čárových kódů.
BarcodeOptions options = new BarcodeOptions(QualityMode.Low, QualityMode.Low, "QR");
Krok 4: Extrahujte čárové kódy z dokumentu
PoužijteGetBarcodes
metodaParser
třídy extrahovat čárové kódy na základě definovaných možností.
IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(options);
Krok 5: Iterujte a zobrazte extrahované čárové kódy
Nakonec projděte extrahované čárové kódy a zobrazte jejich index stránky a hodnoty.
foreach (PageBarcodeArea barcode in barcodes)
{
Console.WriteLine("Page: " + barcode.Page.Index.ToString());
Console.WriteLine("Value: " + barcode.Value);
}
Závěr
V tomto tutoriálu jsme se naučili, jak extrahovat čárové kódy z dokumentu pomocí GroupDocs.Parser for .NET. Tento proces zahrnuje vytvoření aParser
definování možností extrakce a iterování extrahovaných čárových kódů. GroupDocs.Parser zjednodušuje extrakci čárových kódů z různých formátů dokumentů a umožňuje efektivní zpracování dokumentů ve vašich aplikacích .NET.
FAQ
Může GroupDocs.Parser extrahovat čárové kódy z dokumentů PDF?
Ano, GroupDocs.Parser podporuje extrakci čárových kódů z dokumentů PDF spolu s dalšími formáty jako DOCX, XLSX atd.
Jaké typy čárových kódů podporuje GroupDocs.Parser?
GroupDocs.Parser podporuje různé typy čárových kódů včetně QR kódů, Code 39, Code 128 a dalších.
Vyžaduje GroupDocs.Parser licenci pro komerční použití?
Ano, pro komerční použití je nutná platná licence. Licenci můžete získat odtady.
Je GroupDocs.Parser vhodný pro dávkové zpracování dokumentů?
Ano, GroupDocs.Parser dokáže efektivně zvládnout dávkové zpracování dokumentů pro extrakci textu, načítání metadat a extrakci čárových kódů.
Kde najdu technickou podporu pro GroupDocs.Parser?
Technickou podporu nebo dotazy můžete získat nafórum GroupDocs.