GroupDocs.Parser for .NET

Trích xuất mã vạch từ PDF bằng C#

Phát hiện và trích xuất thông tin mã vạch từ các tệp PDF, Word, Excel và hình ảnh bằng GroupDocs.Parser trong các ứng dụng .NET của bạn.

Các bước để trích xuất mã vạch từ Pdf trong C#

GroupDocs.Parser cho phép bạn trích xuất dữ liệu mã vạch từ các tệp PDF trong ứng dụng .NET bằng cách làm theo các bước đơn giản sau:

  1. Tải tệp PDF bằng cách sử dụng một phiên bản Parser.
  2. Xác nhận rằng tài liệu hỗ trợ trích xuất mã vạch.
  3. Lấy danh sách mã vạch từ tài liệu.
  4. Lặp qua các kết quả và sử dụng các giá trị mã vạch đã trích xuất.
// Tải tài liệu chứa mã vạch bằng lớp Parser
using (Parser parser = new Parser("input.pdf")) {

    // Xác nhận rằng tệp hỗ trợ trích xuất mã vạch
    if (!parser.Features.Barcodes) {
        Console.WriteLine("Trích xuất mã vạch không được hỗ trợ");
        return;
    }

    // Lấy và xử lý các mã vạch đã trích xuất
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes();

    foreach (PageBarcodeArea barcode in barcodes) {
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        Console.WriteLine("Value: " + barcode.Value);
    }
}
dotnet add package GroupDocs.Parser
nhấp để sao chép
đã sao chép
Nhiều ví dụ hơn Tài liệu

Các tính năng phân tích tài liệu nâng cao

Ngoài việc trích xuất mã vạch, GroupDocs.Parser cho phép bạn trích xuất văn bản thuần, hình ảnh và dữ liệu có cấu trúc để hỗ trợ tự động hóa nâng cao và quy trình xử lý dữ liệu.

Nhận diện mã vạch và phân tích tài liệu

Hỗ trợ nhiều định dạng mã vạch

Nhận diện các loại mã vạch phổ biến bao gồm QR Code, Code 128, Data Matrix, EAN, Aztec và nhiều hơn nữa.

Trích xuất mã vạch từ tài liệu và hình ảnh

Đọc mã vạch từ tài liệu PDF, Word, Excel và các định dạng hình ảnh như JPEG, PNG và BMP.

Cài đặt trích xuất có thể tùy chỉnh

Cấu hình các tùy chọn phát hiện như vùng quét và xử lý tài liệu nhiều trang.

Cách trích xuất mã vạch từ một tệp PDF bằng các tùy chọn mã vạch

Ví dụ này minh họa cách trích xuất mã vạch từ tệp PDF bằng các tùy chọn trích xuất mã vạch cụ thể.

C#

//  Tải tệp PDF bằng lớp Parser
using (Parser parser = new Parser("input.pdf"))
{
    // Xác nhận hỗ trợ trích xuất mã vạch
    if (!parser.Features.Barcodes)
    {
        return;
    }

    // Sử dụng các tùy chọn mã vạch để lọc kết quả
    BarcodeOptions options = new BarcodeOptions(QualityMode.Low, QualityMode.Low, "QR");

    // Lấy dữ liệu mã vạch từ tài liệu
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(options);

    // Xử lý danh sách mã vạch đã trích xuất
    foreach (PageBarcodeArea barcode in barcodes)
    {
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        Console.WriteLine("Value: " + barcode.Value);
    }
}

Giới thiệu về API GroupDocs.Parser for .NET

GroupDocs.Parser là một API phân tích tài liệu mạnh mẽ cho các nhà phát triển .NET. Nó cho phép trích xuất văn bản, hình ảnh, nội dung có cấu trúc và mã vạch từ nhiều định dạng tệp khác nhau bao gồm PDF, Word, Excel, PowerPoint và hơn thế nữa — tất cả đều không phụ thuộc vào công cụ bên ngoài.
Tìm hiểu thêm
About illustration

Sẵn sàng để bắt đầu?

Tải xuống GroupDocs.Parser miễn phí hoặc nhận giấy phép dùng thử để có toàn quyền truy cập!

Tài nguyên hữu ích

Khám phá tài liệu, mẫu mã và hỗ trợ cộng đồng để nâng cao trải nghiệm của bạn.

Các định dạng được hỗ trợ cho việc trích xuất mã vạch

GroupDocs.Parser hỗ trợ phát hiện mã vạch trong nhiều định dạng tài liệu và hình ảnh khác nhau. Xem bên dưới để biết các loại tệp thường được hỗ trợ.

Lời khuyên về giấy phép tạm thời

1
Đăng ký bằng email công việc của bạn. Dịch vụ thư miễn phí không được phép.
2
Sử dụng nút Nhận giấy phép tạm thời ở Bước thứ hai.
 Tiếng Việt