छवि क्रॉपर

सिर्फ़ वही हिस्सा रखें जो चाहिए — और डाउनलोड से पहले सटीक आउटपुट साइज़ व फ़ाइल साइज़ देखें।

92

छवि डालें, और क्रॉप बॉक्स पूरी छवि पर शुरू होता है।

यहाँ छवि डालें, या पेस्ट करने के लिए ⌘V दबाएँ।

JPEG, PNG, WebP, GIF (पहला फ़्रेम) और BMP समर्थित — 24 MiB और 40 मेगापिक्सेल तक। HEIC, AVIF और TIFF आपके ब्राउज़र पर निर्भर हैं।

छवि कभी इस डिवाइस से बाहर नहीं जाती और पेज कोई नेटवर्क रिक्वेस्ट नहीं भेजता।

नमूना लैटिन अक्षरों में शब्द बनाता है, ताकि आप देख सकें कि पतले सेरिफ़ और बारीक ग्रिड लाइनें क्रॉप के बाद बची रहती हैं या नहीं।

इसका उपयोग कैसे करें

  1. कार्ड पर छवि डालें, ⌘V से पेस्ट करें, या “छवि चुनें” दबाएँ। क्रॉप बॉक्स पूरी छवि पर शुरू होता है और रीडआउट पहले से ही उसका असली साइज़ दिखाता है: कोई Apply बटन नहीं है और कुछ अपलोड नहीं होता।
  2. बॉक्स का आकार बदलने के लिए कोने या किनारे को खींचें, उसे हिलाने के लिए अंदर खींचें, या 1:1 या 16:9 जैसा अनुपात चुनें ताकि वह सबसे बड़े केंद्रित बॉक्स पर स्नैप हो जाए। फ़ोटो टेढ़ी हो तो पहले घुमाएँ या पलटें। बॉक्स हमेशा छवि के अंदर रहता है।
  3. “1200×800 → 800×800 · 82.7 KB · 67%” पढ़ें: आउटपुट बॉक्स के अंदर के पिक्सेल की 1:1 नकल है (कोई स्केलिंग नहीं), और साइज़ असली एन्कोडेड फ़ाइल का है। “डाउनलोड करें” उसे name-crop-800x800.jpg के रूप में सहेजता है। आपकी मूल फ़ाइल कभी नहीं बदलती; सटीक आउटपुट साइज़ के लिए क्रॉप को छवि रीसाइज़र में ले जाएँ।

उदाहरण

नमूना छवि (1200×800)

ykit-sample.jpg
1200 × 800
117.8 KB

अनुपात 1:1 — सबसे बड़ा केंद्रित वर्ग

ykit-sample-crop-800x800.jpg
800 × 800
82.7 KB · पूरी छवि का 67%

नमूना इसी टैब में “नमूना लोड करें” बटन बनाता है, पेज की भाषा में, इसलिए अलग-अलग भाषाओं में उसके बाइट्स अलग होते हैं। क्रॉप पिक्सेल-दर-पिक्सेल नकल है: 800×800 का अर्थ ठीक 800×800 पिक्सेल है, स्केल किया संस्करण नहीं।

नियम, सीमाएँ और ज्ञात समस्याएँ

  • कुछ भी अपलोड नहीं होता: डिकोडिंग, घुमाना, क्रॉपिंग और एन्कोडिंग सब इसी टैब में चलते हैं, और पेज कभी कोई नेटवर्क रिक्वेस्ट नहीं भेजता। आपकी मूल फ़ाइल केवल पढ़ी जाती है, बदली नहीं जाती।
  • क्रॉप से आकार नहीं बदलता। आउटपुट बॉक्स के अंदर के मूल पिक्सेल हैं; क्रॉप के बाद 800×800 जैसा सटीक साइज़ पाने के लिए छवि रीसाइज़र में आगे बढ़ें।
  • बाइट रीडआउट असली एन्कोडेड फ़ाइल है, अनुमान नहीं। क्रॉप ज्यामितीय रूप से लॉसलेस है, पर JPEG और WebP एक बार फिर एन्कोड होते हैं, इसलिए उनके बाइट्स (और थोड़ी गुणवत्ता) बदलते हैं; PNG→PNG पिक्सेल मान बनाए रखता है।
  • जब आउटपुट JPEG हो तो पारदर्शी पिक्सेल सफ़ेद से भर दिए जाते हैं। PNG और WebP पारदर्शिता बनाए रखते हैं।
  • फिर से एन्कोडिंग से EXIF (कैप्चर समय, कैमरा, GPS), XMP और ICC प्रोफ़ाइल हट जाते हैं, और आउटपुट हमेशा sRGB होता है। फ़ोटो का ओरिएंटेशन पिक्सेल में घुमा दिया जाता है, इसलिए वह टेढ़ी नहीं आती।
  • एनिमेटेड GIF का केवल पहला फ़्रेम रहता है और वह स्थिर PNG बनकर आता है; BMP भी PNG बन जाता है। HEIC/HEIF, AVIF और TIFF ब्राउज़र को सौंपे जाते हैं — वे डिकोड होंगे या नहीं, यह उस पर निर्भर है (Safari आमतौर पर कर सकता है, Chrome आमतौर पर नहीं)। SVG जानबूझकर अस्वीकार किया जाता है: वेक्टर में क्रॉप करने के लिए पिक्सेल नहीं होते।
  • प्रति छवि 24 MiB और 40 मेगापिक्सेल तक, डिकोडिंग से पहले अस्वीकार, ताकि बहुत बड़ी फ़ाइल पहले टैब न खा जाए। 16 मेगापिक्सेल से बड़े क्रॉप एन्कोड होने में थोड़ा समय ले सकते हैं। एक बार में एक छवि — बैच के लिए छवि कंप्रेसर इस्तेमाल करें। कुछ संग्रहीत नहीं होता, इसलिए रीलोड पर सब शून्य से शुरू होता है।
  • न कोई AI विषय पहचान, न गोल मास्क, न फ़िल्टर: क्रॉप बॉक्स आपको खुद रखना है। अनुपात बाधाएँ हैं, अपने आप फ़्रेमिंग नहीं।

फ़्रेमिंग सही होने के बाद लोग आमतौर पर यह चाहते हैं।