PDF पासवर्ड, अनुमतियाँ और रिडैक्शन कैसे काम करते हैं?
PDF एन्क्रिप्शन (ISO 32000, वर्तमान फ़ाइलों में AES-256) में दो पासवर्ड होते हैं: यूज़र पासवर्ड दस्तावेज़ खोलता है, ओनर पासवर्ड प्रिंटिंग, कॉपी और संपादन जैसी अनुमतियाँ नियंत्रित करता है। अनुमतियाँ सलाहकारी फ़्लैग हैं जिन्हें अनुपालक रीडर मानते हैं, क्रिप्टोग्राफ़िक बाधा नहीं। रिडैक्शन ढकने से अलग है: टेक्स्ट पर बना काला बॉक्स टेक्स्ट को फ़ाइल में छोड़ देता है, जबकि असली रिडैक्शन उसे कंटेंट स्ट्रीम से हटाता है — और मेटाडेटा, अटैचमेंट व थंबनेल वह लीक कर सकते हैं जो पेज अब नहीं दिखाते।
सुरक्षा नोट: रिडैक्ट या "साफ़" किए PDF को साझा करने से पहले उसका मेटाडेटा और टेक्स्ट लेयर जाँचें: जो व्यूअर को नहीं दिखता वह फ़ाइल में अब भी हो सकता है। अनुमतियाँ ईमानदार पाठकों को रोकती हैं, दृढ़ निश्चयी को नहीं।
गाइड पढ़ें: PDF को बिना अपलोड किए कैसे संपादित करें
टेक्स्ट पर बना काला बॉक्स
ढकना
- स्क्रीन पर:
- शब्द छिपे हैं
- सेव की गई फ़ाइल में:
- टेक्स्ट अब भी बॉक्स के नीचे मौजूद है
- खोज या टेक्स्ट निकालें ढके शब्द ढूँढ लेता है:
- हाँ: उन्हें चुना और कॉपी किया जा सकता हैफ़ेल
- उस पेज का बाकी हिस्सा:
- अपरिवर्तित, अब भी चुनने योग्य
- बिना बॉक्स वाले पेज:
- अपरिवर्तित
PDF रिडैक्ट करेंयह टूल
रिडैक्शन
- स्क्रीन पर:
- शब्द छिपे हैं
- सेव की गई फ़ाइल में:
- पेज बॉक्स भरी अपनी ही तस्वीर से बदल जाता है; मूल पेज फ़ाइल से निकल जाता है
- खोज या टेक्स्ट निकालें ढके शब्द ढूँढ लेता है:
- नहीं: शब्द अनुपस्थित हैंपास
- उस पेज का बाकी हिस्सा:
- तस्वीर का हिस्सा: उसका टेक्स्ट अब चुनने योग्य नहीं
- बिना बॉक्स वाले पेज:
- अपरिवर्तित: वेक्टर कंटेंट, फ़ॉन्ट और लिंक बने रहते हैं
यह टूल वही हटाता है जिस पर आप पेज पर बॉक्स रखें। मेटाडेटा, अटैचमेंट और स्क्रिप्ट के लिए बाद में PDF मेटाडेटा हटाएँ और PDF क्लीनअप और सैनिटाइज़र चलाएँ।
PDF रिडैक्ट करें कैसे इस्तेमाल करें
- एक PDF छोड़ें।
- हटाने वाले कंटेंट पर काले बॉक्स खींचें।
- रेज़ोल्यूशन चुनें।
- "PDF सेव करें" पर क्लिक करें और डाउनलोड करें; चाहें तो टेक्स्ट निकालें से जाँचें।
PDF रिडैक्ट करें की खूबियाँ
- हटाने के लिए किसी भी चीज़ पर बॉक्स खींचें
- रिडैक्ट किए पेज बॉक्स जलाकर रास्टराइज़ होते हैं — टेक्स्ट गायब
- अप्रभावित पेज वेक्टर रहते हैं
- 150 / 200 / 300 dpi
- नतीजा बताता है कितने पेज बदले गए
- लोकल प्रोसेसिंग
PDF रिडैक्ट करें का उदाहरण
12-पेज रिपोर्ट से नाम हटाएँ
इनपुट:
पेज 2, 5 और 9 पर बॉक्स; 200 dpiआउटपुट:
report-redacted.pdf — 3 पेज बिना नामों वाली इमेज से बदले, 9 पेज अछूतेPDF रिडैक्ट करें के बारे में अक्सर पूछे जाने वाले सवाल
कैसे पक्का करूँ कि टेक्स्ट सचमुच चला गया?
क्योंकि रिडैक्ट किया पेज बॉक्स भरी अपनी ही तस्वीर से बदल दिया जाता है: खोजने के लिए कोई टेक्स्ट ऑब्जेक्ट बचता ही नहीं। सेव की गई फ़ाइल पर PDF से टेक्स्ट निकालें चलाएँ या खोजें — रिडैक्ट किए शब्द अनुपस्थित हैं। उन पेजों पर टेक्स्ट अब चुनने योग्य नहीं है, जो असली रिडैक्शन की कीमत है।
क्या बिना रिडैक्शन वाले पेज बदलते हैं?
नहीं। सिर्फ़ कम से कम एक बॉक्स वाले पेज रास्टराइज़ होते हैं; बाकी अपना मूल वेक्टर कंटेंट, फ़ॉन्ट और लिंक रखते हैं।
रिडैक्ट किए पेज किस रेज़ोल्यूशन पर सेव होते हैं?
डिफ़ॉल्ट 200 dpi (पढ़ने और प्रिंट योग्य); छोटी फ़ाइलों के लिए 150 dpi या प्रिंट गुणवत्ता के लिए 300 dpi चुनें। नतीजा यह भी बताता है कि कितने पेज बदले गए।
क्या यह मेटाडेटा और छिपा डेटा भी हटाता है?
यह टूल वही हटाता है जिस पर आप पेज पर बॉक्स रखें। दस्तावेज़ गुण, अटैचमेंट और स्क्रिप्ट हटाने के लिए बाद में PDF मेटाडेटा हटाएँ और PDF क्लीनअप और सैनिटाइज़र चलाएँ।
क्या मेरी PDF किसी सर्वर पर अपलोड होती है?
नहीं। फ़ाइल आपका ब्राउज़र WebAssembly और JavaScript से खोलता और प्रोसेस करता है; Mutqan Soft या किसी और को कुछ नहीं भेजा जाता। टैब बंद करें और फ़ाइल चली जाती है। नतीजा डाउनलोड करने के लिए सिर्फ़ एक मुफ़्त अकाउंट चाहिए — न सब्सक्रिप्शन, न भुगतान।
क्या यह पासवर्ड वाली PDF पर काम करता है?
हाँ, अगर आप पासवर्ड जानते हैं: फ़ाइल सूची एक बार पासवर्ड पूछती है और फिर हर ऑपरेशन डिक्रिप्ट किए पेजों पर चलता है। नतीजा बिना पासवर्ड सेव होता है जब तक आप उसे दोबारा सुरक्षित न करें।
तकनीकी नोट्स
बॉक्स वाले हर पेज के लिए pdf.js पेज को (उसके रोटेशन सहित) चुने dpi पर रेंडर करता है, बॉक्स canvas पर भरे जाते हैं, और JPEG पेज की जगह लेता है: दिखाए आकार का नया पेज जिसमें मूल कंटेंट के नाम पर सिर्फ़ वह इमेज है। एडिटर में आपने उस पेज पर जो कुछ जोड़ा था (टेक्स्ट, आकृतियाँ, इमेज, नोट, मार्कअप) वह नए निर्देशांक स्पेस में फिर से प्रक्षेपित होकर इमेज के ऊपर लिखा जाता है। मूल पेज के एनोटेशन आगे नहीं ले जाए जाते।
संदर्भ
- ISO 32000-2:2020 — Document management — Portable document format — Part 2: PDF 2.0वर्तमान PDF मानक: फ़ाइल संरचना, ऑब्जेक्ट, पेज, फ़ॉन्ट, एनोटेशन, फ़ॉर्म और एन्क्रिप्शन।
- PDF Reference — ISO 32000-1:2008 (PDF 1.7), Adobe copyमुफ़्त पढ़ने योग्य PDF 1.7 स्पेसिफ़िकेशन: पेज ट्री, कंटेंट स्ट्रीम, मेटाडेटा, अनुमतियाँ और स्टैंडर्ड सिक्योरिटी हैंडलर।
- OWASP Cheat Sheet Series: File Uploadअपलोड की गई फ़ाइलों की जाँच: एक्सटेंशन और कंटेंट-टाइप जाँच, साइज़ सीमा, वेब रूट के बाहर स्टोरेज, स्कैनिंग।