Winsoft Optical Barcode Recognition چیست؟
Winsoft Optical Barcode Recognition همان گونه که از نام آن پیداست یک library تشخیص بارکد یا OBR در Delphi و C++ Builder است که به کمک آن می توانید قابلیت تشخیص انواع مختلف بارکد را به اپلیکیشن های خودتان اضافه کنید. این ابزار از ZBar library استفاده می کند. از ویژگی های خوب آن این است که از انواع مختلف بارکد از جمله UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 93, Code 128, Codabar, ITF, RSS-14, RSS-Expanded, QR Code, Data Matrix, Aztec و PDF 417 پشتیبانی می کند. امروزه علاوه بر محصولات فیزیکی، بارکدها در اینترنت نیز کاربرد بسیار گسترده ای پیدا کرده اند و با استفاده از این library می توانید انواع مختلف آن ها، چه موارد قدیمی و چه جدید را به راحتی تشخیص داده و اطلاعات داخل آن ها را بخوانید.
از Winsoft Optical Barcode Recognition می توانید برای Delphi / C++ Builder 5 - 10.4 و Lazarus 2.0.8 استفاده کنید. از ویژگی های خوب آن این است که می توانید آن را برای نسخه های 32 bit و همچنین 64 bit اپلیکیشن های خود استفاده کنید. در نسخه اخیر ZBar library به نسخه جدید به روز رسانی شده است. برای استفاده از Winsoft Optical Barcode Recognition دو پنل وجود دارد. یکی در بالا قرار گرفته است که حاوی دکمه ای برای انتخاب تصویر است. در وسط یک Scroll box component (برای scroll کردن) و یک Timage component در داخل آن قرار دارد که برای تصویر انتخاب شده است. در پایین یک پنل دیگر قرار دارد که حاوی TMemo component است. همه این ها در همکاری با هم پنجره ای را می سازند که دکمه، تصویر و متن پایین آن را به نمایش می گذارند. با کلیک روی دکمه TOpenPictureDialog component اجرا می شود که یک dialog برای انتخاب تصویر باز می کند. تصویر انتخاب شده در TImage component بارگذاری می شود و در پنجره اصلی خالی نمایش داده می شود. سپس تصویر بارگذاری شده با استفاده از TBarcodeDecoder object (اسکنر) decode شده و نتیجه در TDecodeResults list قرار داده می شود. اگر کد توسط TBarcodeDecoder object تشخیص داده شود نتیجه در TDecodeResults list با عنوان Barcodes ذخیره می شود. سپس لیست و آیتم های داخل آن بررسی می شوند. استفاده از این ابزار کمک می کند تا زمانی که برای توسعه صرف می کنید بسیار کاهش پیدا کند و می توانید قابلیت های قدرتمند آن را در اپلیکیشن های خودتان بگنجانید. در ادامه لینک دانلود Winsoft Optical Barcode Recognition به همراه source کامل آن ارائه شده است.
ویژگی ها و قابلیت های Winsoft Optical Barcode Recognition:
- استفاده از ZBar library
- پشتیبانی از انواع مختلف بارکدها
- پشتیبانی از نسخه های 32 bit و 64 bit اپلیکیشن ها
- و بسیاری موارد دیگر.