PDF एनोटेशन क्या है, और व्हाइट-आउट करने से टेक्स्ट क्यों नहीं हटता?
एनोटेशन पेज से उसकी सामग्री के ऊपर जुड़ा ऑब्जेक्ट है: हाइलाइट, अंडरलाइन, स्ट्राइकथ्रू, स्टिकी नोट, फ़्री टेक्स्ट, इंक ड्रॉइंग, आकृतियाँ, स्टैम्प और सिग्नेचर फ़ील्ड — सब ISO 32000 में परिभाषित एनोटेशन प्रकार हैं, पेज के /Annots ऐरे में रखे जाते हैं और बाद में संपादित या हटाए जा सकते हैं। फ़्लैटनिंग उन्हें स्थायी रूप से पेज की सामग्री में खींच देती है। इस साइट का PDF एडिटर सिर्फ़ हाइलाइट, अंडरलाइन, स्ट्राइकथ्रू (जब तक आप उन्हें फ़्लैटन न चुनें) और स्टिकी नोट को एनोटेशन के रूप में रखता है; वह जो टेक्स्ट, ड्रॉइंग, आकृतियाँ, स्टैम्प और सिग्नेचर इमेज जोड़ता है वे सीधे पेज की सामग्री में लिखी जाती हैं और स्थायी होती हैं। टेक्स्ट पर बना सफ़ेद आयत ठीक यही है — ऊपर रखी आकृति — इसलिए नीचे का टेक्स्ट अब भी मौजूद है, कॉपी और खोजा जा सकता है; केवल रिडैक्शन, जो नीचे की सामग्री मिटाता है, उसे हटाता है।
सुरक्षा नोट: टेक्स्ट को आकृति से ढकना रिडैक्शन नहीं है: छिपा टेक्स्ट फ़ाइल में रहता है और उसे चुना, निकाला या खोज से पाया जा सकता है। ऐसा रिडैक्शन टूल इस्तेमाल करें जो सामग्री हटाए, फिर हटाए गए टेक्स्ट को खोजकर नतीजा जाँचें।
गाइड पढ़ें: PDF को बिना अपलोड किए कैसे संपादित करें
PDF हाइलाइट करें कैसे इस्तेमाल करें
- एक PDF छोड़ें।
- हाइलाइट करने के लिए शब्दों पर ड्रैग करें।
- चाहें तो रंग बदलें; और जोड़ें।
- "PDF सेव करें" पर क्लिक करें और डाउनलोड करें।
PDF हाइलाइट करें की खूबियाँ
- टेक्स्ट लेयर से शब्दों और लाइनों पर बैठता है
- कोई भी रंग और अपारदर्शिता
- उसी टूलबार पर अंडरलाइन और स्ट्राइकथ्रू
- मानक एनोटेशन के रूप में सेव या फ़्लैटन
- स्कैन किए पेजों पर आयत फ़ॉलबैक
- लोकल प्रोसेसिंग
PDF हाइलाइट करें का उदाहरण
रिपोर्ट के मुख्य आँकड़े चिह्नित करें
इनपुट:
पेज 5 पर तीन संख्याओं पर ड्रैग; पीला, 45 %आउटपुट:
report-highlighted.pdf — QuadPoints वाले तीन Highlight एनोटेशन, multiply ब्लेंडPDF हाइलाइट करें के बारे में अक्सर पूछे जाने वाले सवाल
हाइलाइट टेक्स्ट पर क्यों बैठता है?
टूल पेज से टेक्स्ट की स्थितियाँ पढ़ता है और आपके चयन के नीचे के शब्दों से हाइलाइट बनाता है, हर लाइन के लिए एक पट्टी, ताकि यह हाइलाइटर जैसा लगे, बॉक्स जैसा नहीं। बिना टेक्स्ट लेयर वाले स्कैन पेज पर यह आपके खींचे सटीक आयत पर लौट आता है।
क्या दूसरे लोग हाइलाइट हटा सकते हैं?
डिफ़ॉल्ट रूप से यह मानक Highlight एनोटेशन है, इसलिए कोई भी PDF रीडर उसे दिखा, हिला या हटा सकता है — आम तौर पर समीक्षक यही चाहते हैं। हाइलाइट स्थायी होना चाहिए तो सेव करते समय "पेज में फ़्लैटन करें" चुनें।
क्या यह स्कैन की गई PDF पर काम करता है?
हाँ, आयत के रूप में: स्कैन में बैठने के लिए टेक्स्ट नहीं होता। हाइलाइट को शब्दों का अनुसरण कराना हो तो पहले OCR PDF चलाएँ।
क्या मेरी PDF किसी सर्वर पर अपलोड होती है?
नहीं। फ़ाइल आपका ब्राउज़र WebAssembly और JavaScript से खोलता और प्रोसेस करता है; Mutqan Soft या किसी और को कुछ नहीं भेजा जाता। टैब बंद करें और फ़ाइल चली जाती है। नतीजा डाउनलोड करने के लिए सिर्फ़ एक मुफ़्त अकाउंट चाहिए — न सब्सक्रिप्शन, न भुगतान।
क्या यह पासवर्ड वाली PDF पर काम करता है?
हाँ, अगर आप पासवर्ड जानते हैं: फ़ाइल सूची एक बार पासवर्ड पूछती है और फिर हर ऑपरेशन डिक्रिप्ट किए पेजों पर चलता है। नतीजा बिना पासवर्ड सेव होता है जब तक आप उसे दोबारा सुरक्षित न करें।
तकनीकी नोट्स
खींचे आयत से मिलने वाले पेज के टेक्स्ट रन (pdf.js getTextContent से स्थितियाँ) उस पर क्लिप होकर प्रति लाइन QuadPoints में मिलाए जाते हैं। एनोटेशन में अपीयरेंस स्ट्रीम है (हर क्वाड को /BM /Multiply से भरने वाला फ़ॉर्म XObject), ताकि QuadPoints न समझने वाले रीडर भी उसे सही दिखाएँ; "फ़्लैटन" वही आयत Multiply ब्लेंड मोड से पेज में खींचता है।
संदर्भ
- 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 स्पेसिफ़िकेशन: पेज ट्री, कंटेंट स्ट्रीम, मेटाडेटा, अनुमतियाँ और स्टैंडर्ड सिक्योरिटी हैंडलर।
- PDF.jsओपन-सोर्स PDF रेंडरर जो बिना प्लगइन ब्राउज़र में PDF पेज बनाता है — दस्तावेज़ लोकली कैसे प्रीव्यू होते हैं।