Contoh ini menunjukkan cara mengekstrak kode batang dari file PDF menggunakan opsi ekstraksi kode batang tertentu.
C#
// Muat file PDF dengan kelas Parser
using (Parser parser = new Parser("input.pdf"))
{
// Pastikan ekstraksi kode batang didukung
if (!parser.Features.Barcodes)
{
return;
}
// Gunakan opsi kode batang untuk memfilter hasil
BarcodeOptions options = new BarcodeOptions(QualityMode.Low, QualityMode.Low, "QR");
// Ambil data kode batang dari dokumen
IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(options);
// Proses daftar kode batang yang diekstrak
foreach (PageBarcodeArea barcode in barcodes)
{
Console.WriteLine("Page: " + barcode.Page.Index.ToString());
Console.WriteLine("Value: " + barcode.Value);
}
}