ब्राउज़र-आधारित इमेज कंप्रेसन और स्केलिंग की तकनीकी वास्तुकला
बिना सर्वर पर फ़ाइल अपलोड किए 20KB, 50KB, 100KB, या 200KB में सटीक कंप्रेसन प्राप्त करने के लिए HTML5 कैनवास (Canvas) और क्लाइंट-साइड बाइनरी प्रोसेसिंग का उपयोग किया जाता है। जब आप अपनी फोटो (JPEG, PNG, WebP, या HEIC) चुनते हैं, तो ब्राउज़र की जावास्क्रिप्ट फ़ाइल को FileReader ऑब्जेक्ट के माध्यम से पढ़ती है और उसे इन-मेमोरी ImageBitmap में लोड करती है।
यदि आपकी मूल फोटो का रिज़ॉल्यूशन पोर्टल की आवश्यकताओं से अधिक है (जैसे 4000x3000 पिक्सल आईफोन फोटो), तो ऑटोमैटिक स्केलिंग एल्गोरिदम रिज़ॉल्यूशन को 600x800 या 350x450 पिक्सल के अनुकूलित दायरे में ले आता है। यह प्रक्रिया फोटो के धुंधलेपन के बिना फ़ाइल का आकार 90% तक कम कर देती है।
कंप्रेसन एल्गोरिदम और गुणवत्ता पैरामीटर तालिका
| गुणवत्ता पैरामीटर | कंप्रेसन अनुपात | विजुअल स्पष्टता | अनुशंसित उपयोग |
|---|---|---|---|
| 0.85 – 0.95 (उच्च) | 3:1 से 5:1 | बिल्कुल स्पष्ट स्टूडियो गुणवत्ता | DS-160 यूएस वीजा, यूपीएससी फोटो (200KB – 300KB) |
| 0.70 – 0.84 (मध्यम) | 6:1 से 12:1 | उत्कृष्ट दस्तावेज़ पाठ्यता और स्पष्टता | VFS ग्लोबल, राज्य लोक सेवा आयोग (100KB – 150KB) |
| 0.50 – 0.69 (सख्त) | 13:1 से 25:1 | चेहरे के रूप-रंग की स्पष्टता | SSC CGL, बैंक आवेदन हस्ताक्षर (20KB – 50KB) |
प्रमुख भारतीय परीक्षा फोटो विनिर्देश तालिका
| परीक्षा / पोर्टल का नाम | अनुमत फ़ाइल साइज | डायमेंशन / अनुपात | बैकग्राउंड रंग |
|---|---|---|---|
| यूपीएससी सिविल सेवा (UPSC CSE) | 20 KB से 300 KB | 350x350px से 1000x1000px | सदा सफेद / हल्का |
| एसएससी (SSC CGL / CHSL) | 20 KB से 50 KB | 3.5 सेमी x 4.5 सेमी | हल्का ग्रे / सफेद |
| नीट (NEET UG / NTA) | 10 KB से 200 KB | पोस्टकार्ड (4x6") और पासपोर्ट | नाम/तिथि के साथ सफेद |
| आईबीपीएस / एसबीआई बैंक भर्ती | 20 KB से 50 KB | 200x230 पिक्सल | हल्का बैकग्राउंड |
फोटो अस्वीकृति से बचने के लिए चेकलिस्ट
- फ़ाइल आकार सीमा पार करना: यदि पोर्टल सीमा 50KB या 200KB है, तो उससे बड़ी फ़ाइल अपलोड न करें।
- चश्मा और चकाचौंध: चश्मे पर लाइट रिफ्लेक्शन या रंगीन लेंस वाली तस्वीरें रिजेक्ट हो जाती हैं।
- गलत चेहरा अनुपात: सिर का हिस्सा फोटो का 70% से 80% होना चाहिए, दोनों कान साफ दिखाई देने चाहिए।
- स्क्रीनशॉट अपलोड करना: स्क्रीनशॉट फोटो की गुणवत्ता खराब कर देते हैं। हमेशा मूल फोटो कंप्रेस करें।
सुरक्षित रूप से फोटो रीसाइज़ करने की प्रक्रिया
- फोटो खींचें: सफेद बैकग्राउंड के सामने अच्छी रोशनी में पासपोर्ट स्टाइल फोटो लें।
- ResizeKB पर अपलोड करें: अपनी फ़ाइल ऊपर दिए गए टूल में ड्रैग एंड ड्रॉप करें। फ़ाइल आपके डिवाइस पर ही रहती है।
- लक्ष्य KB चुनें: अपनी आवश्यकतानुसार 20KB, 50KB, 100KB, 150KB, या 200KB चुनें।
- डाउनलोड करें: डाउनलोड बटन पर क्लिक करके अनुपालन वाली फोटो सेव करें और फॉर्म में अपलोड करें।
कोई फ़ाइल अपलोड नहीं
ResizeKB पर आपके द्वारा संसाधित की जाने वाली सभी फ़ाइलें पूरी तरह से आपके ब्राउज़र के भीतर ही संभाली जाती हैं। आपकी छवियां (images) और पीडीएफ (PDFs) कभी भी हमारे सर्वर पर अपलोड नहीं होते हैं। हमारे पास कोई सर्वर-साइड फ़ाइल प्रोसेसिंग नहीं है। आपकी फ़ाइलें कभी भी आपके डिवाइस से बाहर नहीं जाती हैं।
जानकारी जो हम एकत्र करते हैं
हम कोई भी व्यक्तिगत जानकारी एकत्र नहीं करते हैं। हमें खाता बनाने (account creation) या लॉगिन की आवश्यकता नहीं है। हम आपकी फ़ाइलें या फ़ाइल मेटाडेटा संग्रहीत नहीं करते हैं।
हम सामान्य ट्रैफ़िक पैटर्न (विज़िट किए गए पृष्ठ, देश, डिवाइस का प्रकार) को समझने के लिए Google Analytics का उपयोग करते हैं। यह डेटा अनाम है और इसमें कोई व्यक्तिगत पहचान योग्य जानकारी नहीं है।
हम Google AdSense विज्ञापन प्रदर्शित करते हैं। Google आपके ब्राउज़िंग इतिहास के आधार पर प्रासंगिक विज्ञापन दिखाने के लिए कुकीज़ का उपयोग कर सकता है। आप Google के विज्ञापन सेटिंग्स adssettings.google.com के माध्यम से ऑप्ट आउट कर सकते हैं।
कुकीज़
हम केवल Google Analytics और Google AdSense के लिए कुकीज़ का उपयोग करते हैं। ResizeKB द्वारा कोई अन्य कुकीज़ सेट नहीं की जाती हैं।
तृतीय पक्ष सेवाएँ
- Google Analytics: अनाम ट्रैफ़िक विश्लेषण
- Google AdSense: विज्ञापन प्रदर्शन
- pdf-lib: CDN के माध्यम से लोड की गई ओपन सोर्स पीडीएफ प्रोसेसिंग लाइब्रेरी
बच्चों की गोपनीयता
ResizeKB जानबूझकर 13 वर्ष से कम उम्र के बच्चों से डेटा एकत्र नहीं करता है।
इस नीति में बदलाव
हम इस नीति को अपडेट कर सकते हैं। बदलाव इस पृष्ठ पर एक अपडेट तिथि के साथ पोस्ट किए जाएंगे।
संपर्क
गोपनीयता संबंधी प्रश्नों के लिए हमें ईमेल करें: mood.mix17@gmail.com