मुख्य सामग्री पर जाएं

अनुकूलन

कैप्चर फ्लो उपलब्धता

ये अनुकूलन केवल तभी उपलब्ध हैं जब कैप्चर फ्लो document-capture या liveness हो।

Flutter SDK अनुकूलन के दो आयामों का समर्थन करता है (अंतर्निहित native SDKs से प्राप्त): भाषा और रंग।

Language

setLocale मेथड के माध्यम से कैप्चर फ्रेम में सूचनात्मक संदेशों की भाषा कॉन्फ़िगर करें। LocaleTypes enum का उपयोग करें:

  • LocaleTypes.PT_BR — पुर्तगाली (ब्राज़ील)
  • LocaleTypes.ES_MX — स्पेनिश (मेक्सिको)
  • LocaleTypes.ES_ES — स्पेनिश (स्पेन)
  • LocaleTypes.EN_US — अंग्रेज़ी (USA)
unicoCheck.setLocale(LocaleTypes.EN_US);
जानकारी
  • इस सुविधा का उपयोग करने के लिए remote activation आवश्यक हो सकता है। यदि आप इसका उपयोग करना चाहते हैं, तो अपने project manager या Unico support को सूचित करें।
  • यदि कॉन्फ़िगर नहीं किया गया, तो SDK डिफ़ॉल्ट भाषा के रूप में पुर्तगाली का उपयोग करता है।

समर्थित LocaleTypes मानों की पूरी सूची के लिए API Reference > Enums देखें।

Colors

समर्थित मेथड्स को कॉन्फ़िगर करके कस्टम थीम लागू करें। रंग मानों को Color Resource (R.color.your_color) या हेक्साडेसिमल String ("#FF0000") के रूप में पास किया जा सकता है।

मेथडयह क्या अनुकूलित करता है
getColorBackground()सिल्हूट का बैकग्राउंड रंग
getColorBoxMessage()मैसेज बॉक्स का बैकग्राउंड रंग
getColorTextMessage()मैसेज बॉक्स के अंदर टेक्स्ट का रंग
getColorIconTakePictureButton()मैन्युअल फोटो कैप्चर बटन का आइकन रंग
getColorBackgroundBottomDocument()दस्तावेज़ कैप्चर बॉक्स का बैकग्राउंड रंग
getColorTextBottomDocument()दस्तावेज़ कैप्चर बॉक्स का टेक्स्ट रंग
Cancel बटन का रंग (Android)

Android implementation में, colorCancelButtonIcon का अनुकूलन Android colors.xml resource फ़ाइल में वांछित रंग जोड़कर किया जाना चाहिए:

<resources>
<color name="unico_color_button_cancel">YOUR COLOR</color>
</resources>
अनुकूलन का दायरा

कोई अन्य अनुकूलन आयाम उपलब्ध नहीं हैं — अंतर्निहित native SDKs उन्हें उजागर नहीं करते, इसलिए Flutter plugin भी नहीं कर सकता। यदि आपको proprietary UI की आवश्यकता है, तो Capture Standard विकल्प (headless API integration) देखें।