कोई PDF आमतौर पर पाँच में से किसी एक कारण से "ख़राब" होती है: डाउनलोड बीच में कट गया, फ़ाइल असल में PDF है ही नहीं, वह पासवर्ड से सुरक्षित है, उसका अंदरूनी इंडेक्स ख़राब है, या कुछ पेजों का डेटा खो गया है। ऊपर दिया गया चेकर बताता है कि कौन-सा कारण है, और उसकी मरम्मत फ़ाइल को दोबारा बनाती है और बचे हुए हर पेज को सुरक्षित रखती है।
PDF को कैसे जाँचें
- PDF को चेकर पर छोड़ें।
- नतीजा और जाँचों की सूची पढ़ें: हर जाँच बताती है कि क्या मिला और उसका क्या मतलब है।
- अगर मरम्मत का विकल्प दिखे, तो उस पर क्लिक करें और मरम्मत की गई कॉपी डाउनलोड करें। आपकी ओरिजिनल फ़ाइल कभी नहीं बदली जाती।
जाँच किन चीज़ों को देखती है
- क्या यह वाकई PDF है? पहले बाइट्स में PDF सिग्नेचर होना चाहिए। अगर नहीं है, तो हम बताते हैं कि फ़ाइल असल में क्या है: एक वेब पेज, एक Word डॉक्यूमेंट, एक इमेज।
- क्या यह पूरी है? हर PDF एक एंड-ऑफ़-फ़ाइल मार्कर के साथ ख़त्म होती है। अगर यह नहीं है, तो फ़ाइल ट्रांसफ़र के दौरान कट गई।
- क्या इसका इंडेक्स सही है? PDF में एक टेबल होती है जो बताती है कि हर ऑब्जेक्ट कहाँ है। ख़राब टेबल सबसे आम "ख़राबी" है और इसकी मरम्मत सबसे आसान है।
- क्या कोई रीडर इसे खोलता है? हम इसे pdf.js से खोलते हैं, जो Firefox के रीडर के पीछे का इंजन है, और इसका वर्ज़न, पेजों की संख्या, सुरक्षा और फ़ॉर्म बताते हैं।
- क्या हर पेज रेंडर होता है? हर पेज शुरू से आख़िर तक बनाया जाता है। जो पेज फ़ेल होते हैं, उनकी संख्या के साथ सूची दी जाती है।
- किसी बात से सावधान रहना है? JavaScript, अटैच की गई फ़ाइलें, डिजिटल सिग्नेचर और XFA फ़ॉर्म चिह्नित किए जाते हैं, क्योंकि इनमें से हर एक तय करता है कि आपको आगे क्या करना चाहिए।
मरम्मत क्या कर सकती है, और क्या नहीं
मरम्मत बचे हुए ऑब्जेक्ट्स से PDF को दोबारा बनाती है: सही इंडेक्स, सही अंत, फ़ालतू बाइट्स हटाए गए। टेक्स्ट टेक्स्ट ही रहता है, लिंक लिंक ही रहते हैं। इससे ज़्यादातर ऐसी फ़ाइलें ठीक हो जाती हैं जो "खुलती नहीं" या जिन्हें कोई प्रिंटर या साइनिंग सेवा अस्वीकार कर देती है।
जब संरचना दोबारा बनाने लायक नहीं होती, तो बचाव प्रक्रिया हर उस पेज को इमेज के रूप में सेव करती है जो अब भी बनाया जा सकता है, ताकि आपको कम से कम कुछ ऐसा मिले जो हर जगह खुले। यह जो नहीं कर सकती वह है गायब हो चुके डेटा को गढ़ना: अगर डाउनलोड 40 में से पेज 12 पर रुक गया, तो पेज 13 से 40 आपकी फ़ाइल में हैं ही नहीं, और सिर्फ़ ओरिजिनल की दूसरी कॉपी ही उन्हें वापस ला सकती है।
वे एरर मैसेज जिनका यह जवाब देता है
- "इस दस्तावेज़ को खोलते समय एक त्रुटि हुई। फ़ाइल ख़राब है और उसकी मरम्मत नहीं की जा सकी।" (Adobe Reader)
- "Failed to load PDF document." (Chrome, Edge)
- "फ़ाइल नहीं खोली जा सकी। हो सकता है यह ख़राब हो या ऐसे फ़ाइल फ़ॉर्मैट में हो जिसे Preview नहीं पहचानता।" (Mac)
- "Please wait... If this message is not eventually replaced by the proper contents of the document, your PDF viewer may not be able to display this type of document."
PDF को ख़राब होने से कैसे बचाएँ
- डाउनलोड पूरे होने दें, और जो भी फ़ाइल उम्मीद से काफ़ी छोटी आई हो उसे दोबारा डाउनलोड करें।
- किसी फ़ाइल को खोलने या हटाने से पहले क्लाउड सिंक पूरा होने दें।
- USB ड्राइव और मेमोरी कार्ड निकालने से पहले उन्हें इजेक्ट करें।
- साइन की गई या आधिकारिक किसी भी चीज़ की ओरिजिनल फ़ाइल रखें; कॉपी को दोबारा सेव करने से वह बदल जाती है।
सवाल
मुझे कैसे पता चले कि मेरी PDF ख़राब है?
इसे चेकर पर छोड़ें। कुछ ही सेकंड में आपको नतीजा मिलता है (ठीक, समस्याओं के साथ पढ़ने लायक, ख़राब, पढ़ने लायक नहीं, PDF नहीं, या पासवर्ड से सुरक्षित) और उसके पीछे के सबूत भी।
क्या ख़राब PDF की मरम्मत हो सकती है?
अक्सर, हाँ। ख़राब इंडेक्स, कटे हुए अंत और फ़ालतू बाइट्स की मरम्मत बिना कुछ खोए हो जाती है। जिन पेजों का डेटा चला गया है, उन्हें उस फ़ाइल से वापस नहीं लाया जा सकता।
क्या जाँच के लिए मेरी PDF अपलोड होती है?
नहीं। जाँच और मरम्मत दोनों आपके ब्राउज़र में चलती हैं। कुछ भी नहीं भेजा जाता, इसीलिए यहाँ गोपनीय डॉक्यूमेंट जाँचना सुरक्षित है।
क्या मरम्मत मेरी ओरिजिनल फ़ाइल को बदल देती है?
नहीं। यह आपके डाउनलोड के लिए एक नई फ़ाइल बनाती है। अगर ओरिजिनल डिजिटल रूप से साइन की गई है, तो उसे रखें: दोबारा सेव की गई हर कॉपी सिग्नेचर खो देती है।
मेरी PDF Chrome में खुलती है लेकिन किसी दूसरे ऐप में क्यों नहीं?
ब्राउज़र हर बार खोलते समय ख़राब PDF को चुपचाप दोबारा बना लेते हैं। सख़्त ऐप ऐसा नहीं करते। यह जाँच वह नुकसान दिखाती है जिसे ब्राउज़र छिपा रहा था, और मरम्मत उसे हमेशा के लिए ठीक कर देती है।
क्या पासवर्ड से सुरक्षित PDF ख़राब होती है?
नहीं, यह लॉक है। पासवर्ड डालें और जाँच हर पेज पढ़ेगी; उसके बिना कोई भी कंटेंट नहीं पढ़ सकता।