फ़ाइल की सामग्री कहाँ जाती है
तीन अलग रास्ते: दस्तावेज़, प्रोग्राम के हिस्से, सेटिंग
दस्तावेज़, प्रोग्राम के हिस्से और सेटिंग अलग-अलग रास्तों से जाते हैं। किसी एक को अलग से देखने के लिए उसे चुनें।
यह चित्रण वेबसाइट की संरचना समझाता है। यह आपके ब्राउज़र की जाँच नहीं करता और सुरक्षा परीक्षण नहीं है।
तीनों रास्ते
- दस्तावेज़
- प्रोग्राम के हिस्से
- सेटिंग
आपका दस्तावेज़ ब्राउज़र में रहता है
- प्रोग्राम कोड में जाँचा गया
- स्थानीय परीक्षण में देखा गया
आपकी PDF आपके डिवाइस से ब्राउज़र में पढ़कर लोड की जाती है और वहीं संपादित होती है। आप परिणाम स्थानीय रूप से डाउनलोड करते हैं।
आपके डिवाइस पर PDF
आप फ़ाइल चुनते हैं। मूल फ़ाइल अपरिवर्तित रहती है।
ब्राउज़र और पृष्ठभूमि प्रक्रिया
संपादन मेमोरी में होता है, बिना अपलोड किए।
परिणाम और डाउनलोड
आप नया संस्करण खुद सहेजते हैं।
- कोई अपलोड नहीं
- आपके दस्तावेज़ की सामग्री वेबसाइट को नहीं भेजी जाती।
- कोई स्थायी संग्रह नहीं
- प्रोग्राम कोड दस्तावेज़, परिणाम या इतिहास की सूचियाँ ब्राउज़र में स्थायी रूप से नहीं रखता।
काम करते समय फ़ाइल और परिणाम मेमोरी में रहते हैं।
प्रोग्राम के हिस्से वेबसाइट से आते हैं
- प्रोग्राम कोड में जाँचा गया
- स्थानीय परीक्षण में देखा गया
संपादन के लिए आपका ब्राउज़र इस वेबसाइट से स्क्रिप्ट, फ़ॉन्ट और प्रोग्राम के अन्य हिस्से लोड करता है। इस दौरान फ़ाइलें आपके पास डाउनलोड होती हैं। आपका दस्तावेज़ अपलोड नहीं होता।
स्रोत के रूप में वेबसाइट
टूल की प्रोग्राम फ़ाइलें यहाँ से आती हैं।
स्क्रिप्ट, फ़ॉन्ट, मॉड्यूल
इनमें WebAssembly मॉड्यूल और पूर्वावलोकन के लिए आवश्यक हिस्से शामिल हैं।
आपका ब्राउज़र
वह इन हिस्सों को लोड करता है और सामान्य रूप से उन्हें कैश में रख सकता है।
- दिशा
- यह डेटा वेबसाइट से आपके ब्राउज़र में आता है। इस दौरान आपका दस्तावेज़ साथ में नहीं भेजा जाता।
- वेबसाइट का संचालन
- इन फ़ाइलों को प्राप्त करते समय होस्टिंग और सर्वर लॉग कैसे संभाले जाते हैं, इसकी यहाँ जाँच नहीं की गई है।
इंटरनेट के बिना प्रोग्राम के अनुपलब्ध हिस्से बाद में लोड नहीं किए जा सकते।
ब्राउज़र में सेटिंग
- प्रोग्राम कोड में जाँचा गया
वेबसाइट आपके ब्राउज़र के localStorage में दो सेटिंग याद रखती है। दोनों तभी सहेजी जाती हैं, जब आप खुद कोई विकल्प चुनते हैं। रंग-रूप की सेटिंग के लिए वेबसाइट कोई समाप्ति तिथि तय नहीं करती। विश्लेषण और विज्ञापन के बारे में आपका चयन 180 दिनों के बाद या उसकी सामग्री अमान्य होने पर तब तक लागू नहीं होता, जब तक आप दोबारा चयन नहीं करते।
आपका चयन
आप रंग-रूप चुनते हैं या विश्लेषण और विज्ञापन के बारे में निर्णय लेते हैं।
ब्राउज़र में localStorage
pdf-theme और pdf-privacy-preferences प्रविष्टियाँ सहेजी जाती हैं।
बाद में आने पर
वेबसाइट आपका चुना हुआ रंग-रूप बिना किसी तय समाप्ति तिथि के लागू करती है और विश्लेषण व विज्ञापन के बारे में आपका चयन अधिकतम 180 दिनों तक लागू करती है।
- दस्तावेज़ों से अलग
- दोनों में से किसी भी प्रविष्टि में फ़ाइलों के नाम या दस्तावेज़ों की सामग्री नहीं होती।
- विश्लेषण और विज्ञापन
- ये सेवाएँ अभी बंद हैं, आपकी सहमति देने पर भी। कोई प्रदाता लोड नहीं किया जाता।
दोनों प्रविष्टियाँ हटाने के लिए अपने ब्राउज़र की सेटिंग में इस साइट का वेबसाइट डेटा मिटाएँ।
यह चयन केवल दृश्य बदलता है। यह कोई फ़ाइल नहीं पढ़ता, कोई प्रसंस्करण शुरू नहीं करता और कुछ सहेजता नहीं है।
इस वेबसाइट के टूल आपकी PDF की सामग्री किसी सर्वर पर अपलोड नहीं करते। जब आप कोई फ़ाइल चुनते हैं, तो टूल पहले उसका नाम और आकार जाँचता है और उपयुक्त फ़ाइलों का पूर्वावलोकन दिखाता है; इसके लिए ब्राउज़र डेटा को आपके डिवाइस की कार्यशील मेमोरी में पढ़ता है। फ़ाइल में बदलाव तभी किए जाते हैं जब आप खुद प्रक्रिया शुरू करते हैं। इसके बाद ब्राउज़र परिणाम को एक नई फ़ाइल के रूप में डाउनलोड के लिए उपलब्ध कराता है; आपके द्वारा चुनी गई फ़ाइल को अधिलेखित नहीं किया जाता। टूल के प्रोग्राम कोड में दस्तावेज़ों को सर्वर पर भेजने का कोई तरीका मौजूद नहीं है। सहेजे गए परिणाम के साथ बाद में आप क्या करते हैं, जैसे उसे ईमेल से भेजना या किसी क्लाउड में रखना, यह आप खुद तय करते हैं।
दस्तावेज़ का रास्ता और संसाधनों का रास्ता
फिर भी आपके ब्राउज़र को नेटवर्क कनेक्शन चाहिए, ताकि वह टूल के प्रोग्राम के हिस्से लोड कर सके। इसके लिए वह वेबसाइट से तकनीकी संसाधन माँगता है: पेज, स्टाइलशीट, स्क्रिप्ट, फ़ॉन्ट, वास्तविक PDF प्रोसेसिंग के लिए WebAssembly मॉड्यूल और टेक्स्ट पहचान के लिए अतिरिक्त रूप से उसके वर्कर, प्रोग्राम कोर तथा जर्मन और अंग्रेज़ी के भाषा डेटा। अनुरोध ब्राउज़र से वेबसाइट पर जाता है और जवाब में प्रोग्राम के हिस्से आपके पास आते हैं। टूल का प्रोग्राम कोड इन अनुरोधों के साथ आपकी फ़ाइल की सामग्री नहीं भेजता। कुछ संसाधनों का अनुरोध ब्राउज़र तभी करता है जब आप कोई कार्रवाई शुरू करते हैं, जैसे संपीड़न वाला घटक या टेक्स्ट पहचान के लिए भाषा डेटा। जो पहले से लोड है, उसे हर चरण के लिए दोबारा माँगने की ज़रूरत नहीं होती; अगर प्रोग्राम का कोई हिस्सा अभी मौजूद नहीं है, तो उसके लिए ब्राउज़र को कनेक्शन चाहिए। इसलिए उस समय प्रोग्राम के हिस्सों का अनुरोध एक डाउनलोड है, आपके दस्तावेज़ का अपलोड नहीं।
संपीड़न के दौरान एक वर्कर काम करता है। यह आपके ब्राउज़र के अंदर चलने वाली पृष्ठभूमि प्रक्रिया है। इसे खुली हुई वेबसाइट के पेज से सीधे फ़ाइल का डेटा दिया जाता है और यह कार्यशील मेमोरी में मौजूद एक वर्चुअल फ़ाइल सिस्टम में QPDF लाइब्रेरी की मदद से उसे प्रोसेस करता है। इसके बाद यह परिणाम वापस देता है। डेटा का यह आदान-प्रदान ब्राउज़र के अंदर ही रहता है और इंटरनेट के ज़रिए नहीं होता। पूर्वावलोकन और पृष्ठों को पढ़ने के लिए टूल PDF.js लाइब्रेरी का इस्तेमाल करते हैं। यह भी कार्यशील मेमोरी में मौजूद डेटा के साथ काम करती है। जिन छवियों को आप PDF में बदलते हैं, उन्हें भी इसी तरह स्थानीय रूप से पढ़ा जाता है।
टूल में फ़ाइल चुनने से लेकर सहेजने तक हर चरण कैसा दिखता है, यह प्रोसेसिंग का क्रम बताता है।
पूर्वावलोकन, डाउनलोड और रीसेट करना
जब तक आप किसी टूल के साथ काम करते हैं, आपकी फ़ाइल, उसका पूर्वावलोकन यदि मौजूद हो, और परिणाम ब्राउज़र की कार्यशील मेमोरी में रहते हैं। डाउनलोड के लिए ब्राउज़र एक ऑब्जेक्ट URL बनाता है। यह एक अस्थायी पता होता है, जो मेमोरी में मौजूद परिणाम की ओर संकेत करता है। यह इंटरनेट का लिंक नहीं है और न तो किसी दूसरे डिवाइस पर काम करता है, न ही पेज छोड़ने के बाद।
यहाँ संसाधन छोड़ने का मतलब यह नहीं है कि हर बाइट तुरंत मिटा दी जाती है। वेबसाइट उन चीज़ों को साफ़ करती है जिन्हें वह खुद नियंत्रित करती है: रीसेट करने पर वह चयन और परिणाम हटा देती है, और रीसेट करने तथा पेज छोड़ने, दोनों स्थितियों में अस्थायी डाउनलोड लिंक अमान्य कर देती है और चल रही प्रक्रियाएँ बंद कर देती है। इसके बाद ब्राउज़र और ऑपरेटिंग सिस्टम खुद मेमोरी का प्रबंधन करते हैं, और कुछ ब्राउज़र छोड़े गए पेज को थोड़ी देर तक बनाए रखते हैं, ताकि वापस जाने पर वह जल्दी दिखाई दे। इसलिए वेबसाइट मिटाए जाने का सटीक समय या पूरी तरह सुरक्षित और बिना कोई अवशेष छोड़े मिटाने का वादा नहीं कर सकती। दूसरी ओर, आपके दस्तावेज़ों के लिए सर्वर पर रखे जाने की कोई अवधि नहीं होती, क्योंकि टूल उन्हें वहाँ भेजते ही नहीं हैं।
स्थायी रूप से वे फ़ाइलें रहती हैं जिन्हें आप जानबूझकर सहेजते हैं। इसलिए ऐसे डिवाइस पर, जिसे दूसरे लोग भी इस्तेमाल करते हैं, डाउनलोड फ़ोल्डर देख लेना उपयोगी है। वहाँ से ऐसे परिणाम मिटा दें जिन्हें आप वहाँ नहीं रखना चाहते।
सेटिंग और तकनीकी संसाधन
वेबसाइट वास्तव में आपके डिवाइस पर दो सेटिंग सहेजती है, और दोनों तभी जब आप स्वयं कोई विकल्प चुनते हैं। जब आप हल्के और गहरे रंग वाले प्रदर्शन मोड के बीच बदलते हैं, तो आपका ब्राउज़र आपकी पसंद localStorage में pdf-theme नाम से याद रखता है। प्रोग्राम कोड इसके लिए समाप्ति तिथि तय नहीं करता। जब आप वैकल्पिक विश्लेषण और विज्ञापन सेवाएँ स्वीकार या अस्वीकार करते हैं, अपना चयन सहेजते हैं या सहमति वापस लेते हैं, तो वेबसाइट pdf-privacy-preferences नाम की एक और प्रविष्टि बनाती है। इसमें विश्लेषण और विज्ञापन के लिए आपके दोनों हाँ-नहीं वाले निर्णय, संस्करण की जानकारी, और सहेजे जाने व समाप्त होने का समय शामिल होता है। 180 दिनों के बाद या सामग्री अमान्य होने पर, जब तक आप फिर से चयन नहीं करते, इस प्रविष्टि को लागू नहीं किया जाता। इनमें से किसी भी प्रविष्टि में फ़ाइलों के नाम या दस्तावेज़ों की सामग्री नहीं होती।
विश्लेषण और विज्ञापन सेवाएँ फ़िलहाल बंद हैं, भले ही आप सहमति दें। किसी प्रदाता की सेवा लोड नहीं की जाती और ऐसी सेवाओं को कोई डेटा नहीं भेजा जाता। इसके अलावा, प्रोग्राम कोड ब्राउज़र में स्थायी रूप से कुछ भी नहीं सहेजता: न दस्तावेज़, न परिणाम और न ही गतिविधियों की सूची। काम करते समय फ़ाइल और परिणाम कार्यशील मेमोरी में रहते हैं। दूसरी वेबसाइटों की तरह आपका ब्राउज़र इस वेबसाइट की प्रोग्राम फ़ाइलें भी कैश में रख सकता है। विश्लेषण और विज्ञापन के लिए अपना चयन आप फ़ुटर से बदल सकते हैं या सहमति वापस ले सकते हैं। दोनों प्रविष्टियाँ हटाने के लिए अपने ब्राउज़र की सेटिंग में इस साइट का वेबसाइट डेटा मिटाएँ।
आपके ब्राउज़र में काम करने वाली लाइब्रेरी
- QPDF संपीड़न के दौरान PDF को नए सिरे से लिखता है और परिणाम की जाँच करता है। यह लाइब्रेरी अपने अलग वर्कर में WebAssembly मॉड्यूल के रूप में चलती है।
- PDF.js पूर्वावलोकन दिखाता है और पृष्ठों को पढ़ता है। इसमें उसका अपना वर्कर, WebAssembly के हिस्से, फ़ॉन्ट और वर्ण तालिकाएँ शामिल हैं।
- ZIP आर्काइव के लिए एक अलग वर्कर कई परिणाम फ़ाइलों को एक साथ पैक करता है, जैसे निर्यात की गई पृष्ठों की छवियाँ।
- टेक्स्ट पहचान के लिए एक अलग वर्कर शुरू होता है। ज़रूरत पड़ने पर वह अपना प्रोग्राम कोर और जर्मन और अंग्रेज़ी के भाषा डेटा वेबसाइट से लोड करता है और इन्हें खुद ब्राउज़र में स्थायी रूप से नहीं रखता।
ये घटक वेबसाइट के प्रोग्राम पैकेज का हिस्सा हैं और दूसरे संसाधनों की तरह आपके ब्राउज़र में लोड होते हैं। इन्हें आपका डेटा केवल ब्राउज़र के अंदर मिलता है।
असमर्थित दस्तावेज़
कुछ PDF को नए सिरे से लिखने पर कोई महत्वपूर्ण चीज़ खो सकती है। इसलिए टूल प्रोसेसिंग से पहले कुछ विशेषताओं की पहचान करते हैं। वे ऐसी फ़ाइलों को अस्वीकार कर देते हैं, ताकि कोई कमी वाला परिणाम न दें। किन विशेषताओं के कारण फ़ाइल अस्वीकार होती है, यह टूल पर निर्भर करता है।
दो बातें आसानी से भ्रम पैदा कर सकती हैं। पृष्ठ संबंधी टूल में फ़ाइल अस्वीकार होने से पहले पूर्वावलोकन दिखाई दे सकता है। इसलिए पृष्ठ दिखाई देने का मतलब यह नहीं है कि फ़ाइल को संपादित किया जा सकता है। अपलोड सीमा की जाँच में कोई संख्या दिखने का मतलब भी यह नहीं है कि फ़ाइल दूसरे टूल के लिए उपयुक्त है। यह जाँच केवल आकार और जहाँ संभव हो वहाँ पृष्ठों की संख्या पढ़ती है। यह हस्ताक्षरों की जाँच नहीं करती और किसी फ़ाइल को संपादन के लिए मंज़ूरी नहीं देती।
कोई भी टूल पासवर्ड नहीं हटाता, सुरक्षित फ़ाइलों को अनलॉक नहीं करता और यह नहीं जाँचता कि डिजिटल हस्ताक्षर वैध है या नहीं। इसके अलावा, एन्क्रिप्टेड होना और पढ़ा न जा सकना अलग-अलग स्थितियाँ हैं: एन्क्रिप्टेड PDF को जानबूझकर सुरक्षित किया गया होता है। दूसरी ओर, अगर कोई फ़ाइल पढ़ी नहीं जा सकती, तो वह क्षतिग्रस्त हो सकती है या उसकी संरचना में त्रुटि हो सकती है। लेकिन यह भी हो सकता है कि उसमें ऐसी सुविधाएँ इस्तेमाल हुई हों जिनका संबंधित टूल समर्थन नहीं करता, प्रोग्राम का कोई हिस्सा लोड न हुआ हो या ब्राउज़र के पास पर्याप्त मेमोरी न रही हो। इसलिए पढ़ते समय त्रुटि संदेश आना अपने आप में यह साबित नहीं करता कि फ़ाइल खराब है।
अगर आपकी फ़ाइल अस्वीकार कर दी जाए
- मूल फ़ाइल को बिना बदलाव के रखें। केवल इसलिए कोई हस्ताक्षर या सुरक्षा न हटाएँ कि कोई टूल फ़ाइल स्वीकार कर ले।
- हस्ताक्षरित दस्तावेज़ों के लिए पहले यह स्पष्ट करें कि क्या आपको बदला हुआ संस्करण जमा करने की अनुमति है भी या नहीं। अगर नहीं है, तो दस्तावेज़ जारी करने वाले से उपयुक्त आकार की फ़ाइल माँगें।
- पासवर्ड से सुरक्षित फ़ाइलों का असुरक्षित संस्करण केवल तभी इस्तेमाल करें जब आपको इसकी अनुमति हो। अन्यथा भेजने वाले से संपर्क करें।
- जिन फ़ॉर्म को पृष्ठ संबंधी टूल अस्वीकार करते हैं, उनके लिए संपीड़न टूल उपयुक्त तरीका हो सकता है। यह अपने आप मूल फ़ाइल से पृष्ठों की संख्या, फ़ॉर्म फ़ील्ड की संख्या और लिंक की संख्या जैसी बातों की तुलना करता है। लेकिन यह गिनती नहीं बताती कि फ़ील्ड, गणनाएँ और कार्रवाइयाँ अब भी काम कर रही हैं या नहीं। इसलिए सहेजी गई प्रति खोलें, जाँच के लिए किसी फ़ील्ड में बदलाव करें और अपने उद्देश्य के लिए ज़रूरी चीज़ों को जाँचें।
हस्ताक्षर की छवि, डिजिटल हस्ताक्षर और खाली हस्ताक्षर फ़ील्ड में अंतर कैसे पहचानें, यह हस्ताक्षर और फ़ॉर्म वाली मार्गदर्शिका में बताया गया है।
स्थानीय प्रोसेसिंग क्या साबित करती है और क्या नहीं
स्थानीय प्रोसेसिंग एक खास सवाल का जवाब देती है: क्या आपके दस्तावेज़ को संपादन के लिए सर्वर पर भेजा जाता है? इस वेबसाइट के टूल के लिए जवाब है, नहीं। इस पेज पर दी गई जानकारी अक्टूबर 2026 में वेबसाइट की स्थिति बताती है। लेकिन इससे यह निष्कर्ष नहीं निकलता कि हर फ़ाइल, हर डिवाइस और हर कार्यप्रवाह सुरक्षित है।
- वायरस की जाँच नहीं: टूल दस्तावेज़ की कुछ विशेषताओं की पहचान करते हैं, ताकि उसकी सुविधाओं को नुकसान न पहुँचे। वे हानिकारक सॉफ़्टवेयर की तलाश नहीं करते। इसलिए स्वीकार की गई फ़ाइल को जाँची हुई या हानिरहित नहीं माना जा सकता।
- आपका डिवाइस और आपका ब्राउज़र: वेबपेजों तक पहुँच रखने वाले ब्राउज़र एक्सटेंशन, दूसरे प्रोग्राम या उसी डिवाइस का इस्तेमाल करने वाले दूसरे लोग क्या देख सकते हैं, यह वेबसाइट के नियंत्रण से बाहर है।
- संवेदनशील सामग्री को स्थायी रूप से हटाने का विकल्प नहीं: पृष्ठ हटाना, संपीड़न करना या सामग्री को दिखाई देने वाली पट्टियों से ढकना भरोसेमंद ढंग से यह सुनिश्चित नहीं करता कि गोपनीय या छिपी सामग्री पूरी तरह गायब हो गई है। काली पट्टी के नीचे टेक्स्ट बना रह सकता है और मेटाडेटा या एम्बेड की गई सामग्री भी फ़ाइल में रह सकती है।
- कोई कानूनी प्रमाणन नहीं: स्थानीय प्रोसेसिंग एक तकनीकी विशेषता है। यह DSGVO या दूसरे नियमों के तहत कोई आश्वासन नहीं है।
अगर आपको गोपनीय अंश स्थायी रूप से हटाने हैं, तो इसके लिए अलग प्रक्रिया चाहिए। संवेदनशील सामग्री को स्थायी रूप से हटाने की प्रक्रिया में दिखाई देने वाली सामग्री को लक्षित रूप से हटाया जाता है। दस्तावेज़ की सफ़ाई में इसके अलावा मेटाडेटा, एम्बेड की गई सामग्री और स्क्रिप्ट जैसे छिपे हुए डेटा भी हटाए जाते हैं। Adobe अपनी PDF से संवेदनशील सामग्री स्थायी रूप से हटाने और उनकी सफ़ाई करने की मार्गदर्शिका में यह समझाता है। आपके कार्यस्थल या संगठन के दस्तावेज़ों के लिए वहाँ स्वीकृत संपादन प्रक्रिया भी लागू होती है।
इंटरनेट कनेक्शन, ब्राउज़र और वेबसाइट का संचालन
बिना इंटरनेट काम करना
आपका दस्तावेज़ अपलोड नहीं होता, इसका मतलब यह नहीं है कि टूल बिना इंटरनेट शुरू हो जाते हैं। पेज और उसके प्रोग्राम के हिस्से पहले लोड होने चाहिए। इनमें से कुछ, जैसे वर्कर, WebAssembly मॉड्यूल या फ़ॉन्ट, का अनुरोध ब्राउज़र तभी करता है जब आप कोई कार्रवाई शुरू करते हैं। इसलिए पहले से खुले हुए पेज पर भी संपादन शुरू होने से पहले कनेक्शन की ज़रूरत पड़ सकती है। फ़िलहाल वेबसाइट ऐसी ऑफ़लाइन सुविधा नहीं देती जिससे उसे बिना नेटवर्क के दोबारा लोड किया जा सके।
कौन-से इंस्टॉल किए गए प्रोग्राम बिना नेटवर्क काम करते हैं और ऑफ़लाइन इस्तेमाल की जाँच कैसे करें, यह बिना अपलोड किए PDF संपीड़ित करें मार्गदर्शिका बताती है।
आपके ब्राउज़र में क्या होना चाहिए
टूल के लिए एक अद्यतन ब्राउज़र चाहिए, जिसमें JavaScript, Web Workers और WebAssembly सक्षम हों। चूँकि प्रोसेसिंग कार्यशील मेमोरी में होती है, बड़ी फ़ाइलें उसी अनुपात में ज़्यादा मेमोरी लेती हैं। अगर संपादन रुक जाए या बहुत धीमा हो जाए, तो दूसरे टैब बंद करने या पेज दोबारा लोड करने से मदद मिल सकती है। अलग-अलग टूल किन फ़ाइलों और आकारों को स्वीकार करते हैं, यह समर्थित फ़ाइलें और सीमाएँ में बताया गया है।