مرجع چارچوب اسکن بارکد MLKit
با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
بارکد اسکنر
class BarcodeScanner : NSObject
اسکنر بارکد که بارکدها را در یک تصویر اسکن می کند.
یک اسکنر بارکد را با گزینه های داده شده برمی گرداند.
اعلامیه
سویفت
class func barcodeScanner(options: MLKBarcodeScannerOptions) -> Self
پارامترها
options | گزینه های حاوی پیکربندی اسکنر بارکد. |
ارزش بازگشتی
یک اسکنر بارکد با گزینه های داده شده پیکربندی شده است.
یک اسکنر بارکد را با گزینه های پیش فرض برمی گرداند.
اعلامیه
سویفت
class func barcodeScanner() -> Self
ارزش بازگشتی
یک اسکنر بارکد با گزینه های پیش فرض پیکربندی شده است.
در دسترس نیست. از متدهای کلاس استفاده کنید.
تصویر داده شده را برای اسکن بارکد پردازش می کند.
پارامترها
image | |
completion | کنترل کننده برای تماس مجدد در صف اصلی با بارکدهای اسکن شده یا خطا. |
نتایج بارکد را به تصویر داده شده برمی گرداند یا اگر خطایی وجود داشته باشد nil
شود. اسکن بارکد به صورت همزمان روی رشته فراخوانی انجام می شود.
توصیه می شود برای جلوگیری از مسدود شدن رابط کاربری، این روش را از موضوع اصلی فراخوانی کنید. در نتیجه، اگر این روش در نخ اصلی فراخوانی شود، یک NSException
ایجاد می شود.
پارامترها
image | |
error | یک پارامتر خطای اختیاری که در هنگام بروز خطا در نتایج پر می شود. |
ارزش بازگشتی
آرایه ای از بارکد به تصویر داده شده منجر می شود یا اگر خطایی وجود داشته باشد nil
شود.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-09-24 بهوقت ساعت هماهنگ جهانی.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"اطلاعاتی که نیاز دارم وجود ندارد"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"بیشازحد پیچیده/ مراحل بسیار زیاد"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"قدیمی"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"مشکل ترجمه"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشکل کد / نمونهها"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غیره"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"درک آسان"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"مشکلم را برطرف کرد"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غیره"
}]
{"lastModified": "\u062a\u0627\u0631\u06cc\u062e \u0622\u062e\u0631\u06cc\u0646 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc 2024-09-24 \u0628\u0647\u200c\u0648\u0642\u062a \u0633\u0627\u0639\u062a \u0647\u0645\u0627\u0647\u0646\u06af \u062c\u0647\u0627\u0646\u06cc."}
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2024-09-24 بهوقت ساعت هماهنگ جهانی."]]