Сканирование штрих-кода из DOCX с помощью C#

Сканирование штрихкодов из DOCX документов является важной функцией для разработчиков, работающих над задачами автоматизации, извлечением данных или рабочими процессами обработки документов. С помощью библиотеки Parser вы можете легко сканировать штрихкод из DOCX с помощью C# и легко извлекать данные штрихкода. Эта статья пошагово расскажет вам, как добиться извлечения штрихкода. Библиотека Parser упрощает процесс извлечения различных типов контента, такого как текст, метаданные, изображения и штрихкоды из файлов DOCX. Используя ее, вы можете эффективно извлекать штрихкод из DOCX в C# без необходимости использования дополнительных сторонних инструментов. Следующие шаги показывают, как сканировать штрихкоды из файла DOCX.

Шаги по сканированию штрих-кода из DOCX с помощью C#

  1. Начните с настройки рабочего пространства разработки и включения библиотеки GroupDocs.Parser for .NET для облегчения извлечения штрихкодов из файлов DOCX.
  2. Создайте экземпляр Parser, указав путь к файлу DOCX во время его инициализации.
  3. Вызовите метод GetBarcodes в экземпляре Parser, чтобы получить набор объектов PageBarcodeArea.
  4. Наконец, выполните итерацию по этому набору, чтобы извлечь и использовать значения штрих-кода.

Благодаря библиотеке Parser процесс становится очень универсальным и поддерживает извлечение штрихкодов из DOCX C# в различных операционных системах, включая Windows, macOS и Linux. Фреймворк .NET обеспечивает согласованную среду разработки, что упрощает реализацию независимо от платформы. После настройки необходимой библиотеки и настройки путей к файлам интеграция кода в ваши проекты станет простой и эффективной. Ниже приведен пример кода, показывающий, как считывать штрихкоды из DOCX.

Код для сканирования штрих-кода из DOCX с использованием C#

using GroupDocs.Parser;
using GroupDocs.Parser.Data;
using System;
using System.Collections.Generic;
namespace ScanBarcodefromDOCXusingCSharp
{
internal class Program
{
static void Main(string[] args)
{
// Set License to avoid the limitations of Parser library
License lic = new License();
lic.SetLicense(@"GroupDocs.Parser.lic");
// Create an instance of Parser class
using (Parser parser = new Parser("input.docx"))
{
// Check if the file supports barcodes extraction
if (!parser.Features.Barcodes)
{
Console.WriteLine("The file doesn't support barcodes extraction.");
return;
}
// Scan barcodes from the DOCX
IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes();
// Iterate over barcodes
foreach (PageBarcodeArea barcode in barcodes)
{
// Print the page index
Console.WriteLine("Page: " + (barcode.Page.Index + 1));
// Print the barcode value
Console.WriteLine("Value: " + barcode.Value);
}
}
}
}
}

В заключение, C# чтение штрихкода из DOCX — это высокоэффективный и простой процесс, который значительно улучшает автоматизацию документов и рабочие процессы управления данными. Используя библиотеку Parser, разработчики могут легко извлекать штрихкоды из файлов DOCX на различных платформах, оптимизируя такие задачи, как управление запасами, обработка контента и автоматическая отчетность. При минимальной настройке и интеграции включение функции сканирования штрихкодов в ваши приложения не только повышает производительность, но и добавляет ценные возможности для обработки структурированных данных в документах.

Ранее мы поделились руководством о том, как сканировать штрихкоды из PDF с помощью C#. Для более подробного объяснения обязательно ознакомьтесь с нашим полным руководством о том, как сканировать штрих-код из PDF с помощью C#.

 Русский