GetBarcodes
GetBarcodes()
Estrae i codici a barre dal documento.
public IEnumerable<PageBarcodeArea> GetBarcodes()
Valore di ritorno
Una raccolta diPageBarcodeArea
oggetti; nullo
se l’estrazione dei codici a barre non è supportata.
Esempi
L’esempio seguente mostra come estrarre i codici a barre da un documento:
// Crea un'istanza della classe Parser
using (Parser parser = new Parser(filePath))
{
// Estrai i codici a barre dal documento.
IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes();
// Itera sui codici a barre
foreach(PageBarcodeArea barcode in barcodes)
{
// Stampa l'indice della pagina
Console.WriteLine("Page: " + barcode.Page.Index.ToString());
// Stampa il valore del codice a barre
Console.WriteLine("Value: " + barcode.Value);
}
}
Guarda anche
- class PageBarcodeArea
- class Parser
- spazio dei nomi GroupDocs.Parser
- assemblea GroupDocs.Parser
GetBarcodes(int)
Estrae i codici a barre dalla pagina del documento.
public IEnumerable<PageBarcodeArea> GetBarcodes(int pageIndex)
Parametro | Tipo | Descrizione |
---|---|---|
pageIndex | Int32 | L’indice della pagina in base zero. |
Valore di ritorno
Una raccolta diPageBarcodeArea
oggetti; nullo
se l’estrazione dei codici a barre non è supportata.
Esempi
L’esempio seguente mostra come estrarre i codici a barre da una pagina del documento:
// Crea un'istanza della classe Parser
using (Parser parser = new Parser(filePath))
{
// Estrai i codici a barre dalla seconda pagina del documento.
IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(1);
// Itera sui codici a barre
foreach(PageBarcodeArea barcode in barcodes)
{
// Stampa l'indice della pagina
Console.WriteLine("Page: " + barcode.Page.Index.ToString());
// Stampa il valore del codice a barre
Console.WriteLine("Value: " + barcode.Value);
}
}
Guarda anche
- class PageBarcodeArea
- class Parser
- spazio dei nomi GroupDocs.Parser
- assemblea GroupDocs.Parser
GetBarcodes(PageAreaOptions)
Estrae i codici a barre dal documento utilizzando le opzioni di personalizzazione (per impostare l’area rettangolare che contiene i codici a barre).
public IEnumerable<PageBarcodeArea> GetBarcodes(PageAreaOptions options)
Parametro | Tipo | Descrizione |
---|---|---|
options | PageAreaOptions | Le opzioni per l’estrazione dei codici a barre. |
Valore di ritorno
Una raccolta diPageBarcodeArea
oggetti; nullo
se l’estrazione dei codici a barre non è supportata.
Esempi
L’esempio seguente mostra come estrarre i codici a barre dall’angolo in alto a destra.
// Crea un'istanza della classe Parser
using (Parser parser = new Parser(filePath))
{
// Crea le opzioni utilizzate per l'estrazione dei codici a barre
PageAreaOptions options = new PageAreaOptions(new Rectangle(new Point(590, 80), new Size(150, 150)));
// Estrai i codici a barre dall'angolo in alto a destra.
IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(options);
// Itera sui codici a barre
foreach (PageBarcodeArea barcode in barcodes)
{
// Stampa l'indice della pagina
Console.WriteLine("Page: " + barcode.Page.Index.ToString());
// Stampa il valore del codice a barre
Console.WriteLine("Value: " + barcode.Value);
}
}
Guarda anche
- class PageBarcodeArea
- class PageAreaOptions
- class Parser
- spazio dei nomi GroupDocs.Parser
- assemblea GroupDocs.Parser
GetBarcodes(int, PageAreaOptions)
Estrae i codici a barre dalla pagina del documento utilizzando le opzioni di personalizzazione (per impostare l’area rettangolare che contiene i codici a barre).
public IEnumerable<PageBarcodeArea> GetBarcodes(int pageIndex, PageAreaOptions options)
Parametro | Tipo | Descrizione |
---|---|---|
pageIndex | Int32 | L’indice della pagina in base zero. |
options | PageAreaOptions | Le opzioni per l’estrazione dei codici a barre. |
Valore di ritorno
Una raccolta diPageBarcodeArea
oggetti; nullo
se l’estrazione dei codici a barre non è supportata.
Guarda anche
- class PageBarcodeArea
- class PageAreaOptions
- class Parser
- spazio dei nomi GroupDocs.Parser
- assemblea GroupDocs.Parser