MLKitBarcodeScanning Framework রেফারেন্স

MLKBarcodeScanner


@interface MLKBarcodeScanner : NSObject

একটি বারকোড স্ক্যানার যা একটি ছবিতে বারকোড স্ক্যান করে।

  • প্রদত্ত বিকল্পগুলির সাথে একটি বারকোড স্ক্যানার প্রদান করে।

    ঘোষণা

    উদ্দেশ্য গ

    + (nonnull instancetype)barcodeScannerWithOptions:
        (nonnull MLKBarcodeScannerOptions *)options;

    পরামিতি

    options

    বারকোড স্ক্যানার কনফিগারেশন ধারণকারী বিকল্প।

    ফেরত মূল্য

    প্রদত্ত বিকল্পগুলির সাথে কনফিগার করা একটি বারকোড স্ক্যানার৷

  • ডিফল্ট বিকল্পগুলির সাথে একটি বারকোড স্ক্যানার প্রদান করে।

    ঘোষণা

    উদ্দেশ্য গ

    + (nonnull instancetype)barcodeScanner;

    ফেরত মূল্য

    ডিফল্ট বিকল্পগুলির সাথে কনফিগার করা একটি বারকোড স্ক্যানার৷

  • অনুপলব্ধ ক্লাস পদ্ধতি ব্যবহার করুন।

    ঘোষণা

    উদ্দেশ্য গ

    - (nonnull instancetype)init;
  • বারকোড স্ক্যানিংয়ের জন্য প্রদত্ত চিত্রটি প্রক্রিয়া করে।

    ঘোষণা

    উদ্দেশ্য গ

    - (void)processImage:(nonnull id<MLKCompatibleImage>)image
              completion:(nonnull MLKBarcodeScanningCallback)completion;

    পরামিতি

    image

    প্রক্রিয়া করার জন্য ছবি.

    completion

    বারকোড স্ক্যান বা ত্রুটি সহ প্রধান সারিতে ফিরে কল করার জন্য হ্যান্ডলার৷

  • প্রদত্ত চিত্রে বারকোড ফলাফল প্রদান করে বা কোনো ত্রুটি থাকলে nil । বারকোড স্ক্যানিং কলিং থ্রেডে সিঙ্ক্রোনাসভাবে সঞ্চালিত হয়।

    UI ব্লক করা এড়াতে মূল থ্রেড থেকে এই পদ্ধতিটিকে কল করার পরামর্শ দেওয়া হচ্ছে। ফলস্বরূপ, একটি NSException উত্থাপিত হয় যদি এই পদ্ধতিটিকে মূল থ্রেডে কল করা হয়।

    ঘোষণা

    উদ্দেশ্য গ

    - (nullable NSArray<MLKBarcode *> *)
        resultsInImage:(nonnull id<MLKCompatibleImage>)image
                 error:(NSError *_Nullable *_Nullable)error;

    পরামিতি

    image

    ফলাফল পেতে ইমেজ.

    error

    একটি ঐচ্ছিক ত্রুটি পরামিতি পপুলেট যখন ফলাফল পেতে একটি ত্রুটি আছে.

    ফেরত মূল্য

    বারকোডের অ্যারে প্রদত্ত চিত্রে ফলাফল দেয় বা কোনো ত্রুটি থাকলে nil