GetBarcodes
GetBarcodes()
Extrahiert Barcodes aus dem Dokument.
public IEnumerable<PageBarcodeArea> GetBarcodes()
Rückgabewert
Eine Sammlung vonPageBarcodeArea
Objekte; Null
wenn die Barcode-Extraktion nicht unterstützt wird.
Beispiele
Das folgende Beispiel zeigt, wie Barcodes aus einem Dokument extrahiert werden:
// Erstellen Sie eine Instanz der Parser-Klasse
using (Parser parser = new Parser(filePath))
{
// Barcodes aus dem Dokument extrahieren.
IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes();
// Strichcodes durchlaufen
foreach(PageBarcodeArea barcode in barcodes)
{
// Den Seitenindex drucken
Console.WriteLine("Page: " + barcode.Page.Index.ToString());
// Barcodewert drucken
Console.WriteLine("Value: " + barcode.Value);
}
}
Siehe auch
- class PageBarcodeArea
- class Parser
- namensraum GroupDocs.Parser
- Montage GroupDocs.Parser
GetBarcodes(int)
Extrahiert Barcodes von der Dokumentseite.
public IEnumerable<PageBarcodeArea> GetBarcodes(int pageIndex)
Parameter | Typ | Beschreibung |
---|---|---|
pageIndex | Int32 | Der nullbasierte Seitenindex. |
Rückgabewert
Eine Sammlung vonPageBarcodeArea
Objekte; Null
wenn die Barcode-Extraktion nicht unterstützt wird.
Beispiele
Das folgende Beispiel zeigt, wie Barcodes aus einer Dokumentseite extrahiert werden:
// Erstellen Sie eine Instanz der Parser-Klasse
using (Parser parser = new Parser(filePath))
{
// Barcodes von der zweiten Dokumentseite extrahieren.
IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(1);
// Strichcodes durchlaufen
foreach(PageBarcodeArea barcode in barcodes)
{
// Den Seitenindex drucken
Console.WriteLine("Page: " + barcode.Page.Index.ToString());
// Barcodewert drucken
Console.WriteLine("Value: " + barcode.Value);
}
}
Siehe auch
- class PageBarcodeArea
- class Parser
- namensraum GroupDocs.Parser
- Montage GroupDocs.Parser
GetBarcodes(PageAreaOptions)
Extrahiert Barcodes aus dem Dokument mithilfe der Anpassungsoptionen (um den rechteckigen Bereich festzulegen, der Barcodes enthält).
public IEnumerable<PageBarcodeArea> GetBarcodes(PageAreaOptions options)
Parameter | Typ | Beschreibung |
---|---|---|
options | PageAreaOptions | Die Optionen für die Barcode-Extraktion. |
Rückgabewert
Eine Sammlung vonPageBarcodeArea
Objekte; Null
wenn die Barcode-Extraktion nicht unterstützt wird.
Beispiele
Das folgende Beispiel zeigt, wie Barcodes aus der oberen rechten Ecke extrahiert werden.
// Erstellen Sie eine Instanz der Parser-Klasse
using (Parser parser = new Parser(filePath))
{
// Erstellen Sie die Optionen, die für die Barcode-Extraktion verwendet werden
PageAreaOptions options = new PageAreaOptions(new Rectangle(new Point(590, 80), new Size(150, 150)));
// Barcodes aus der oberen rechten Ecke extrahieren.
IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(options);
// Strichcodes durchlaufen
foreach (PageBarcodeArea barcode in barcodes)
{
// Den Seitenindex drucken
Console.WriteLine("Page: " + barcode.Page.Index.ToString());
// Barcodewert drucken
Console.WriteLine("Value: " + barcode.Value);
}
}
Siehe auch
- class PageBarcodeArea
- class PageAreaOptions
- class Parser
- namensraum GroupDocs.Parser
- Montage GroupDocs.Parser
GetBarcodes(int, PageAreaOptions)
Extrahiert Barcodes von der Dokumentseite mithilfe von Anpassungsoptionen (um den rechteckigen Bereich festzulegen, der Barcodes enthält).
public IEnumerable<PageBarcodeArea> GetBarcodes(int pageIndex, PageAreaOptions options)
Parameter | Typ | Beschreibung |
---|---|---|
pageIndex | Int32 | Der nullbasierte Seitenindex. |
options | PageAreaOptions | Die Optionen für die Barcode-Extraktion. |
Rückgabewert
Eine Sammlung vonPageBarcodeArea
Objekte; Null
wenn die Barcode-Extraktion nicht unterstützt wird.
Siehe auch
- class PageBarcodeArea
- class PageAreaOptions
- class Parser
- namensraum GroupDocs.Parser
- Montage GroupDocs.Parser