Сканирование штрихкодов из DOCX документов является важной функцией для разработчиков, работающих над задачами автоматизации, извлечением данных или рабочими процессами обработки документов. С помощью библиотеки Parser вы можете легко сканировать штрихкод из DOCX с помощью C# и легко извлекать данные штрихкода. Эта статья пошагово расскажет вам, как добиться извлечения штрихкода. Библиотека Parser упрощает процесс извлечения различных типов контента, такого как текст, метаданные, изображения и штрихкоды из файлов DOCX. Используя ее, вы можете эффективно извлекать штрихкод из DOCX в C# без необходимости использования дополнительных сторонних инструментов. Следующие шаги показывают, как сканировать штрихкоды из файла DOCX.
Шаги по сканированию штрих-кода из DOCX с помощью C#
- Начните с настройки рабочего пространства разработки и включения библиотеки GroupDocs.Parser for .NET для облегчения извлечения штрихкодов из файлов DOCX.
- Создайте экземпляр Parser, указав путь к файлу DOCX во время его инициализации.
- Вызовите метод GetBarcodes в экземпляре Parser, чтобы получить набор объектов PageBarcodeArea.
- Наконец, выполните итерацию по этому набору, чтобы извлечь и использовать значения штрих-кода.
Благодаря библиотеке 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#.