PDF को ऑफ़लाइन कैसे कंप्रेस करें (कहीं भी अपलोड किए बिना)
किसी PDF को छोटा करने के लिए उसे किसी अजनबी के सर्वर पर भेजने की ज़रूरत नहीं है। जानिए फ़ाइल को पूरी तरह ऑफ़लाइन, अपने ही ब्राउज़र में कैसे कंप्रेस करें।
“PDF compress करें” सर्च कीजिए और आपके सामने दर्जनों वेबसाइटें आ जाएँगी, हर एक पहले आपसे अपनी फ़ाइल को एक बॉक्स में डालने के लिए कहेगी। आप क्लिक करते हैं, अपलोड बार भरने का इंतज़ार करते हैं, फिर डाउनलोड लिंक आने का इंतज़ार करते हैं। यह अब इतना आम रिवाज़ बन चुका है कि ज़्यादातर लोग यह सवाल पूछना ही भूल जाते हैं कि किसी फ़ाइल को सिर्फ़ छोटा होने के लिए कंप्यूटर छोड़ने की ज़रूरत ही क्यों है।
असल में इसकी ज़रूरत नहीं है। कंप्रेशन दरअसल उन बाइट्स पर की गई गणित है जो पहले से ही आपके सामने मौजूद हैं: एक एल्गोरिद्म PDF के अंदर की तस्वीरों को देखता है, वह विवरण हटा देता है जिसकी स्क्रीन को ज़रूरत नहीं होती, और सब कुछ एक ज़्यादा सुगठित फ़ाइल में फिर से पैक कर देता है। इसमें से किसी भी काम के लिए सर्वर की ज़रूरत नहीं होती। बस एक प्रोग्राम चाहिए, और वह प्रोग्राम किसी और की मशीन जितनी ही आसानी से आपकी अपनी मशीन पर भी चल सकता है।
“अपलोड करो, हम छोटा कर देंगे” डिफ़ॉल्ट तरीका कैसे बन गया
इंटरनेट पर मौजूद ज़्यादातर मुफ़्त PDF टूल एक ही ढाँचे से निकले हैं: आगे एक वेब फ़ॉर्म, पीछे असली काम करता एक सर्वर। यह ढाँचा बनाना आसान है और विज्ञापनों से कमाई करना भी आसान, इसलिए यह हर जगह फैल गया। यह “PDF टूल” के काम करने का माना हुआ तरीका बन गया, भले ही कंप्रेशन के लिए इसकी बिल्कुल भी ज़रूरत न हो।
इस ढाँचे की कीमत तब तक दिखाई नहीं देती जब तक आप यह न सोचें कि फ़ाइल में असल में है क्या। जो PDF आप कंप्रेस कर रहे हैं वह शायद ही कोई रैंडम टेस्ट डॉक्यूमेंट हो। अक्सर यह कोई स्कैन किया हुआ अनुबंध होता है, बीमा दावे के लिए मेडिकल रिकॉर्ड्स का सेट होता है, साइन किया हुआ किराया अनुबंध होता है, या किसी क्लाइंट को ईमेल किया जाने वाला पोर्टफ़ोलियो होता है। जैसे ही आप उसे अपलोड करते हैं, वह दस्तावेज़ आपके नियंत्रण से बाहर कहीं मौजूद हो जाता है, भले ही यह सिर्फ़ प्रोसेसिंग में लगने वाले चंद सेकंडों के लिए ही क्यों न हो। “एक घंटे के भीतर डिलीट कर दिया जाएगा” कहने वाला प्राइवेसी नोटिस एक वादा है, कोई ऐसी गारंटी नहीं जिसे आप ख़ुद जाँच सकें।
विकल्प: काम को ब्राउज़र के अंदर ही चलाना
आधुनिक ब्राउज़र अब वाक़ई भारी-भरकम कोड चला सकते हैं, वैसा कोड जिसके लिए पहले डेस्कटॉप ऐप चाहिए होता था। यही चीज़ reader.me के Compress PDF टूल को चलाती है: पेज में ही वह सब कुछ मौजूद है जो आपकी PDF खोलने, उसकी तस्वीरों का रिज़ॉल्यूशन घटाने और फ़ाइल को फिर से बनाने के लिए चाहिए, और यह सब आपके ब्राउज़र टैब में, आपके ही डिवाइस पर चलता है।
व्यावहारिक फ़र्क बहुत सीधा है। अपलोड-आधारित टूल में आपकी फ़ाइल सर्वर तक जाती है और वापस आती है। ब्राउज़र-आधारित टूल में वह कभी बाहर जाती ही नहीं। कंप्रेशन प्रोग्राम आपके पास आता है, काम स्थानीय रूप से करता है, और नतीजा आपके हाथ में सौंप देता है, बजाय इसके कि आप अपना दस्तावेज़ किसी और को काम करने के लिए भेजें।
PDF को डिवाइस से बाहर भेजे बिना कैसे कंप्रेस करें
- Compress PDF टूल खोलें और अपनी फ़ाइल चुनें। फ़ाइल सिस्टम से इसे चुनना इसे कहीं नहीं भेजता; यह बस पेज की वर्किंग मेमोरी में लोड हो जाती है।
- एक कंप्रेशन लेवल चुनें। हल्की सेटिंग तस्वीर की गुणवत्ता को असली के क़रीब रखते हुए साफ़ फ़िज़ूल हिस्सा हटा देती है। ज़्यादा तेज़ सेटिंग तस्वीरों को कहीं ज़्यादा आक्रामक तरीक़े से छोटा करती है, जिससे फ़ाइल बहुत छोटी हो जाती है — यह तब काम आता है जब स्कैन किया हुआ दस्तावेज़ सिर्फ़ पढ़े जाने के लिए हो, निहारे जाने के लिए नहीं।
- कंप्रेशन चलाएँ। यह आपके ही CPU पर, टैब के अंदर होता है, ठीक वैसे ही जैसे कोई भी दूसरा पेज स्क्रिप्ट चलता है। किसी अपलोड से जुड़ा प्रोग्रेस बार नहीं होता, क्योंकि अपलोड करने के लिए कुछ है ही नहीं।
- छोटी हो चुकी फ़ाइल डाउनलोड करें। यह सीधे आपके डिवाइस पर सेव हो जाती है, ठीक वैसे ही जैसे कोई भी और फ़ाइल डाउनलोड होती है।
बस इतनी ही पूरी प्रक्रिया है, और इसमें उतना ही समय लगता है जितना ख़ुद कंप्रेशन की गणना में लगता है — किसी भी छोर पर कोई अतिरिक्त नेटवर्क राउंड ट्रिप नहीं।
इसे सिर्फ़ दावे के तौर पर नहीं, ख़ुद जाँचकर देखें
“हम आपकी फ़ाइलें अपलोड नहीं करते” — इस बात के लिए किसी भी टूल की बात पर आँख मूँदकर भरोसा करने की ज़रूरत नहीं है। अपने ब्राउज़र के डेवलपर टूल्स खोलें (F12 दबाएँ या राइट-क्लिक करके Inspect चुनें), Network टैब पर जाएँ, और फिर कंप्रेशन चलाएँ। देखिए क्या होता है: पेज का अपना कोड एक बार लोड होता है, और फिर कुछ नहीं होता। कोई भी रिक्वेस्ट आपकी PDF लेकर बाहर नहीं जाती, क्योंकि अगर ऐसा होता तो वह रिक्वेस्ट वहीं दिखाई देती।
एक और भी आसान टेस्ट: पेज लोड होने के बाद अपना Wi-Fi बंद कर दें, फिर एक फ़ाइल कंप्रेस करें। अगर यह बिना किसी कनेक्शन के भी काम करता रहे, तो इसका मतलब है कि इसमें कोई सर्वर शामिल ही नहीं है, बात ख़त्म। यह किसी एक टूल के लिए ख़ास कोई ट्रिक नहीं है; यह बस यही दिखाता है कि जब “ब्राउज़र में चलता है” वाक़ई सच हो, तो उसका असली मतलब क्या होता है।
यह सिर्फ़ सुविधा से आगे क्यों मायने रखता है
अपलोड को छोड़ देना सिर्फ़ तेज़ ही नहीं है, हालाँकि आमतौर पर ऐसा होता ही है क्योंकि किसी और के बैंडविड्थ का इंतज़ार करने वाली कोई राउंड ट्रिप नहीं होती। इसका मतलब यह भी है कि फ़ाइल कंप्रेस करने से पहले और बाद में, आपके डिवाइस के अलावा कहीं भी मौजूद ही नहीं होती। कोई सर्वर लॉग नहीं, कोई प्रोसेसिंग क्यू नहीं, बीच में कोई तीसरा पक्ष बिल्कुल नहीं। किसी जन्मदिन के फ़्लायर के लिए यह मुश्किल से मायने रखता है। लेकिन जिस भी दस्तावेज़ पर कोई नाम, कोई पता या कोई हस्ताक्षर है, उसके लिए यही फ़र्क़ है — एक दस्तावेज़ के हमेशा आपका बने रहने और एक पल के लिए भी आपका न रह जाने के बीच का।
अगली बार जब कोई PDF बहुत बड़ी लगे और आप किसी कंप्रेसर की तरफ़ हाथ बढ़ाएँ, तो वही सवाल पूछना समझदारी है जो आप अपनी फ़ाइलें हैंडल करने वाले किसी भी टूल से पूछेंगे: क्या इसे मेरे कंप्यूटर से बाहर जाना ज़रूरी है? कंप्रेस करने, मर्ज करने या स्प्लिट करने जैसे रोज़मर्रा के कामों के लिए, ईमानदार जवाब अब लगातार यही होता जा रहा है — नहीं।