मुख्य सामग्री पर जाएँ
The PDF Compressor
मेन्यू

यह कैसे काम करता है

The PDF Compressor पूरी तरह आपके ब्राउज़र में चलता है। यहाँ स्टेप-दर-स्टेप बताया गया है कि आपकी फ़ाइल के साथ क्या होता है, और टूल जान-बूझकर किन चीज़ों को नहीं छूता।

आपकी फ़ाइल आपके डिवाइस से बाहर नहीं जाती

जब आप कोई PDF चुनते हैं, तो आपका ब्राउज़र उसे इसी पेज के एक बैकग्राउंड वर्कर को देता है। कंप्रेशन इंजन, जो स्टैंडर्ड WebAssembly मॉड्यूल से बना है, पेज की बाकी फ़ाइलों की तरह एक बार डाउनलोड होता है। आपकी PDF आपके डिवाइस की मेमोरी में ही पढ़ी और दोबारा लिखी जाती है। कुछ भी सर्वर पर नहीं भेजा जाता, और टैब बंद करते ही डेटा हट जाता है।

आपकी PDF के साथ क्या होता है

  1. पढ़ना। PDF की बनावट पढ़ी और जाँची जाती है। ख़राब फ़ाइलें जहाँ तक संभव हो ठीक की जाती हैं।
  2. इमेज कहाँ दिखती हैं, यह पता करना। पेज बनाने के निर्देश पढ़कर पता लगाया जाता है कि हर इमेज असल में कितनी बड़ी दिखती है। 5 सेमी चौड़ी दिखने वाली फ़ोटो को पोस्टर जितने रिज़ॉल्यूशन की ज़रूरत नहीं।
  3. ज़रूरत से बड़ी इमेज घटाना। जो इमेज चुनी गई सेटिंग की ज़रूरत से ज़्यादा घनी हैं, उन्हें छोटा किया जाता है। फ़ोटो और स्कैन JPEG में सेव होते हैं; डायग्राम और स्क्रीनशॉट लॉसलेस रहते हैं ताकि उनके किनारे साफ़ रहें। इमेज का नया वर्ज़न तभी इस्तेमाल होता है जब वह सच में छोटा हो।
  4. फ़ाइल दोबारा लिखना। सिर्फ़ बदली गई इमेज बदली जाती हैं। बाकी सब, जैसे टेक्स्ट, फ़ॉन्ट, वेक्टर ड्रॉइंग, लिंक, बुकमार्क, एनोटेशन और फ़ॉर्म फ़ील्ड, बिना बदले कॉपी होते हैं, और फ़ाइल की बनावट कॉम्पैक्ट तरीके से सहेजी जाती है।
  5. नतीजे की जाँच। नई PDF आपको देने से पहले दोबारा खोलकर जाँची जाती है, और उसके पेजों की संख्या मूल फ़ाइल जितनी होनी चाहिए। अगर नतीजा छोटा नहीं है, तो आपको यह बताया जाता है।

सेटिंग

  • सुझाया गया: इमेज पेज पर दिखने वाले साइज़ के हिसाब से 150 dpi तक घटाई जाती हैं, फ़ोटो के लिए JPEG क्वालिटी 75।
  • ज़्यादा कंप्रेशन: 100 dpi, JPEG क्वालिटी 60।
  • लॉसलेस: इमेज बिल्कुल नहीं बदलतीं; सिर्फ़ फ़ाइल की बनावट ऑप्टिमाइज़ होती है।
  • टारगेट साइज़: असली फ़ाइलें बनाकर हर एक का साइज़ मापता है, और आपकी लिमिट में आने वाली सबसे अच्छी क्वालिटी रखता है। हर माप से अगला अंदाज़ा सुधरता है, इसलिए आम तौर पर दो-तीन कोशिशें ही लगती हैं। अगर सबसे ज़्यादा कंप्रेशन भी काफ़ी न हो, तो आपको साफ़ संदेश के साथ सबसे छोटा वर्ज़न मिलता है, कभी झूठी “सफलता” नहीं।

लिमिट डालते समय 1 KB का मतलब 1,000 बाइट है। इस लिमिट से छोटी फ़ाइल उन फ़ॉर्म में भी पास होती है जो 1 KB को 1,024 बाइट गिनते हैं।

यह (अभी) क्या नहीं करता

  • पासवर्ड वाली PDF सपोर्ट नहीं होतीं। पहले पासवर्ड हटाएँ।
  • एम्बेडेड फ़ॉन्ट छोटे नहीं किए जाते, इसलिए जिन PDF का साइज़ ज़्यादातर फ़ॉन्ट से आता है, वे कम ही छोटी होती हैं।
  • कुछ तरह की इमेज नहीं बदली जातीं: CMYK, JPEG 2000, ब्लैक-एंड-व्हाइट फ़ैक्स और JBIG2।
  • डिजिटल सिग्नेचर वाली PDF में कोई भी बदलाव सिग्नेचर को अमान्य कर देता है। टूल डाउनलोड से पहले चेतावनी देता है।
  • बहुत बड़ी फ़ाइलें आपके डिवाइस की मेमोरी से सीमित होती हैं।

ओपन-सोर्स सॉफ़्टवेयर पर बना

कंप्रेशन इंजन PDF पढ़ने और लिखने के लिए qpdf (Apache License 2.0) और इमेज एन्कोड करने के लिए MozJPEG (jSquash के ज़रिए) इस्तेमाल करता है, दोनों WebAssembly में कंपाइल किए गए हैं।

पिछला अपडेट: