سلام.
دوستان این نرم افزار های بارکد خوان چه جوری کار میکنن؟
من یه مثال پیدا کردم ولی اون فقط برای کدهای qr هستش.چه جوری میشه بارکد های خطی رو خوند؟ (مثل بارکد های قبض)
سلام.
دوستان این نرم افزار های بارکد خوان چه جوری کار میکنن؟
من یه مثال پیدا کردم ولی اون فقط برای کدهای qr هستش.چه جوری میشه بارکد های خطی رو خوند؟ (مثل بارکد های قبض)
سلام
به دو صورت می توانید انجام دهید:
1- نرم افزار Barcode Scanner معروف، به عنوان واسط شما و کاربر باشد. بدین معنی اگر نرم افزار
شما می خواهد روی گوشی نصب شود باید این نرم افزار (Barcode Scanner ) رو هم داشته باشد.
(در واقع شما نرم افزار Barcode Scanner رو فراخوانی می کنید و خروجی اون رو در برنامه خودتون
استفاده می کنید.)
2- خود نرم افزارشما به عنوان نرم افزار جامع باشد بدین معنی که هیچ وابستگی به نرم افزار خاصی نداشته
باشد. در این صورت شما باشد از کتابخانه zxing استفاده کنید.
شما می تونید کتابخانه رو به اپلیکیشن اضافه کنید و ازش استفاده کنید، و هم میتونید از Intent استفاده کنید.
ZXing پروژه ای هست که امکان خوندن بارکد رو به شما میده، روش استفاده هم خیلی ساده هست، یک کلاس به برنامه اضافه می کنید و با یک Intent درخواست اجرای بارکدخوان رو میدید، و درنهایت بارکدخوان؛ بارکد دریافت شده رو براتون می فرسته.
در این روش اپلیکیشن ZXing حتماً باید روی گوشی کاربر نصب باشه و اگر نصب نباشه برنامه هشدار میده که برو و دانلودش کن
این روش ساده تر هست و نیاز به مدیریت خاصی نداره، اما وابستگیش این هست که اپلیکیشن نصب باشه
یا هم می تونید کتابخانه رو به پروژه اضافه کنید و ازش استفاده کنید، مزیتش اینه که نیاز نیست برنامه ی خاصی رو دستگاه نصب باشه و برنامه کار خودشو می کنه، اما کمی حجم پروژه افزایش پیدا می کنه (که چندان مهم نیست) و یکم نیاز به مدیریت بیشتری داره
ZXing پروژه ای هست که امکان خوندن بارکد رو به شما میده، روش استفاده هم خیلی ساده هست، یک کلاس به برنامه اضافه می کنید و با یک Intent درخواست اجرای بارکدخوان رو میدید، و درنهایت بارکدخوان؛ بارکد دریافت شده رو براتون می فرسته.
mishe yekam vazeh tar begin yani ba font ya mat bodane moshkel nadare
چه طوری میشه کدهای بارکد رو تحلیل کردو ازش استفاده کرد؟(برنامه بعد از اسکن چندتا شماره میده که مربوط میشه به کد شرکت ها و کد محصول و کد اون کشور .چه جوری میشه اون کد رو تحلیل کرد و ازش استفاده تو برنامه کرد؟)