दस्तावेज़ · PDF टूलकिट
आपके ब्राउज़र में PDF के प्रत्येक पेज पर वॉटरमार्क कैसे जोड़ा जाता है
· यह काम किस प्रकार करता है
PDF वाटरमार्क ब्राउज़र-प्रसंस्करण
वॉटरमार्क प्रत्येक पेज की सामग्री से जुड़ी एक अतिरिक्त ड्राइंग है, जो पेज बॉक्स के सामने स्थित होती है और आमतौर पर आंशिक पारदर्शिता के साथ खींची जाती है। यह पोस्ट बताती है कि कैसे एक ब्राउज़र टूल फ़ाइल को कहीं भी भेजे बिना प्रत्येक पेज के लिए ऐसा करता है।
वह चित्र जिस पर अवश्य लिखा होना चाहिए DRAFT - एक समीक्षा योग्य प्रतिलिपि को केवल कवर पर ही नहीं, बल्कि प्रत्येक पेज पर एक दृश्यमान चिह्न की आवश्यकता क्यों है
केवल उसके कवर पर चिह्नित एक ड्राइंग सेट उस चेतावनी को खो सकता है जब पेज मुद्रित किए जाते हैं, निकाले जाते हैं, या अलग से अग्रेषित किए जाते हैं। प्रति पेज DRAFT स्टाम्प जहां भी व्यक्तिगत शीट जाती है, स्थिति को दृश्यमान रखता है। ToolAcre लघु लैटिन पाठ बना सकता है या किसी फ़ाइल को अपलोड किए बिना चयनित पेजों पर PNG या JPEG रख सकता है।
PDF इनपुट को 50 MB पर कैप किया गया है, और छवि वॉटरमार्क को 30 MB पर कैप किया गया है। परिणाम एक नया `-watermarked.pdf` है, इसलिए अछूता स्रोत स्वीकृत रिलीज़ के लिए उपलब्ध रहता है। एक दृश्य चिह्न समीक्षा स्थिति या उत्पत्ति का संचार करता है; यह प्राप्तकर्ता पर पहुंच नियंत्रण लागू नहीं करता है।
फ़ाइल में चिह्न कहाँ जाता है - प्रत्येक पेज की सामग्री में ड्राइंग निर्देश जोड़ना और उसके द्वारा उपयोग किए जाने वाले संसाधनों को पंजीकृत करना
टेक्स्ट वॉटरमार्क मानक हेल्वेटिका-बोल्ड फेस का उपयोग करके PDF-लिब के साथ तैयार किए जाते हैं। कार्यान्वयन यह परीक्षण करता है कि पेजों को छूने से पहले पाठ को WinAnsi-एन्कोड किया जा सकता है या नहीं, फिर इसे चुने हुए फ़ॉन्ट आकार, ग्रे रंग, अस्पष्टता, कोण और स्थिति के साथ खींचता है। पात्रों को चुपचाप खोने के बजाय असमर्थित स्क्रिप्ट को अस्वीकार कर दिया जाता है।
एक छवि वॉटरमार्क PNG या JPEG के रूप में तैयार किया जाता है, एक बार एम्बेड किया जाता है, और बार-बार खींचा जाता है। इसकी चौड़ाई प्रत्येक पेज की चौड़ाई का एक चयनित अंश है, इसलिए एक लोगो मिश्रित पेज आकार के साथ स्केल करता है। दोनों पथ दृश्यमान ड्राइंग सामग्री को एक ताज़ा PDF में जोड़ते हैं; न तो इसे एन्क्रिप्ट करता है, न संशोधित करता है, न ही बदलता है कि इसे कौन खोल सकता है।
विभिन्न आकारों के पेजों के सामने स्थिति निर्धारण - प्रत्येक पेज के बॉक्स के सापेक्ष निशान कैसे लगाया जाता है ताकि यह A4 और लेटर पर एक ही स्थान पर आ जाए
प्रत्येक पेज के लिए उसकी चौड़ाई और ऊंचाई का उपयोग करके पदों की अलग-अलग गणना की जाती है। इसलिए केंद्र और कोने के विकल्प A4, अक्षर और मिश्रित आयामों के अनुकूल होते हैं। टेक्स्ट अपनी मापी गई चौड़ाई और चयनित फ़ॉन्ट आकार का उपयोग करता है, जबकि छवि प्लेसमेंट तैयार छवि अनुपात और इंटरफ़ेस में चयनित पेज-सापेक्ष चौड़ाई का उपयोग करता है।
टाइलिंग दृश्यमान किनारे से परे शुरू होती है और 400-स्टैम्प सुरक्षा गार्ड के अधीन, पूरे पेज पर एक दूरी ग्रिड पर चलती है। एक लंबा वाक्यांश फिट होने के लिए स्वचालित रूप से छोटा नहीं होता है और उसे काटा जा सकता है। यह मानने के बजाय कि एक शीट में फिट होने वाली सेटिंग पूरे दस्तावेज़ में फिट बैठती है, सबसे संकीर्ण पेज का परीक्षण करें।
पारदर्शिता और लेयरिंग - PDF में आंशिक अस्पष्टता कैसे व्यक्त की जाती है और पाठ पर खींचा गया निशान अभी भी इसे पढ़ने योग्य क्यों बना सकता है
ड्राइंग ऑपरेशन में अस्पष्टता का प्रतिनिधित्व किया जाता है, जिससे अंतर्निहित आंकड़े और शब्द दृश्यमान रहते हैं। बहुत कम अपारदर्शिता पर ग्रेस्केल प्रिंटिंग में एक निशान गायब हो सकता है; उच्च अपारदर्शिता पर यह दस्तावेज़ को अस्पष्ट कर सकता है। एक व्यावहारिक समीक्षा में वास्तविक पढ़ने का आकार और, जब मुद्रण मायने रखता है, एक पेपर या प्रिंट-पूर्वावलोकन जांच शामिल होती है।
वॉटरमार्क को सामान्य पेज सामग्री के रूप में स्तरित किया गया है। अंतर्निहित पाठ चयन योग्य और खोजने योग्य रहता है, जो पठनीयता के लिए उपयोगी है लेकिन यह साबित करता है कि चिह्न संशोधन नहीं है। कोई अन्य सक्षम एडिटर सामान्य सामग्री को बदल या हटा सकता है। दृश्य ओवरलैप पर भरोसा करने के बजाय रहस्यों के लिए पहुंच निर्णय और उचित रूप से संशोधित स्रोत सामग्री का उपयोग करें।
घुमाए गए चिह्न पेज-स्पेस एंकर का उपयोग करते हैं; टूल पेज /Rotate के लिए क्षतिपूर्ति नहीं करता है
रूपरेखा कहती है कि एक विकर्ण स्टांप पेज रोटेशन ध्वज के लिए जिम्मेदार है, लेकिन स्रोत बताता है कि स्थिति अनियंत्रित चिह्न आकार का उपयोग करती है और इसके एंकर के बारे में रोटेशन होता है। कार्यान्वयन मौजूदा पेज `/Rotate` के लिए क्षतिपूर्ति का विज्ञापन नहीं करता है; कोण वाले निशान उस स्थान से ऑफसेट हो सकते हैं जहां शून्य-डिग्री का निशान उतरेगा।
इसलिए मिश्रित अभिविन्यासों के लिए दृश्य निरीक्षण की आवश्यकता होती है। जब दर्शक पेज रोटेशन लागू करते हैं तो एक ही कोण और एंकर अलग दिख सकते हैं। यदि प्लेसमेंट महत्वपूर्ण है, तो प्रतिनिधि चित्र, परिदृश्य और पहले से घुमाए गए पेजों का परीक्षण करें। टाइल वाले निशान को हटाना आम तौर पर कठिन होता है, लेकिन टाइलिंग भी सुरक्षा के बजाय संचार बनी रहती है।
व्यावहारिक उदाहरण - एक तीस पेज के ड्राइंग सेट को विकर्ण DRAFT चिह्न के साथ अंकित करना और परिणाम पेज को पेज दर पेज जांचना
तीस पेज के ड्राइंग सेट के लिए, `DRAFT` दर्ज करें, एक विकर्ण कोण और मध्यम अस्पष्टता चुनें, फिर प्रत्येक शीट को शामिल करने के लिए पेज फ़ील्ड को खाली छोड़ दें। कार्यकर्ता मानक फ़ॉन्ट को एक बार एम्बेड करता है, प्रति पेज प्लेसमेंट की गणना करता है, निशान बनाता है, प्रगति की रिपोर्ट करता है, और सभी पेजों के संसाधित होने के बाद एक परिणाम को क्रमबद्ध करता है।
परिणाम खोलें और शीर्षक ब्लॉक, घने आयाम, खाली शीट और मिश्रित आकार के पेजों का निरीक्षण करें। यह याद रखने के लिए वॉटरमार्क टेक्स्ट खोजें कि यह वास्तविक PDF टेक्स्ट है। यदि वाक्यांश काटा गया है, तो उसे छोटा करें या फ़ॉन्ट आकार कम करें; यदि यह ड्राइंग विवरण के विरुद्ध गायब हो जाता है, तो यह मानने के बजाय कि कार्य विफल हो गया है, अस्पष्टता को समायोजित करें।
इसमें क्या शामिल नहीं है - मौजूदा वॉटरमार्क को हटाना, और किसी दस्तावेज़ को कॉपी होने से बचाना, जो एक दृश्यमान चिह्न नहीं कर सकता
यह सुविधा मौजूदा चिह्नों को नहीं हटाती है, सामग्री को संशोधित नहीं करती है, पासवर्ड लागू नहीं करती है, या प्रतिलिपि बनाने और मुद्रण को नहीं रोकती है। पाठ अंतर्निहित लैटिन एन्कोडिंग तक सीमित है; गैर-लैटिन वाक्यांशों को PNG में प्रस्तुत किया जाना चाहिए और छवि संचालन के माध्यम से उपयोग किया जाना चाहिए। एन्क्रिप्टेड PDF अस्वीकार कर दिए जाते हैं, और कोई भी मौजूदा डिजिटल हस्ताक्षर अमान्य कर दिया जाता है।
एक छवि स्टैम्प PNG या JPEG को तैयारी के बाद ही स्वीकार करता है, एक कठिन 30 MB इनपुट सीमा के साथ। लंबा पाठ फिट नहीं किया गया है, पाठ का रंग निश्चित है, और टाइलिंग को छायांकित किया गया है। ये सीमाएँ परिणाम को पूर्वानुमानित बनाती हैं जबकि उन दावों से बचती हैं कि वॉटरमार्क दस्तावेज़ सुरक्षा प्रदान कर सकता है जो मूल रूप से प्रदान नहीं करता है।
टेकअवे - वॉटरमार्किंग एक प्रति-पेज सामग्री को फिर से लिखना है, और PDF टूलकिट इसे टैब में निष्पादित करता है ताकि अचिह्नित मूल आपके डिवाइस को कभी न छोड़े
वॉटरमार्किंग एक प्रति-पेज ड्राइंग पुनर्लेखन है। टूल एक समर्थित टेक्स्ट फ़ॉन्ट या छवि को एम्बेड करता है, पेज-सापेक्ष प्लेसमेंट निर्धारित करता है, अस्पष्टता और कोण लागू करता है, और एक नया PDF लिखता है। यही तंत्र है जिसके कारण प्रत्येक चयनित पेज पर निशान रह सकता है और क्यों अंतर्निहित सामग्री मौजूद और प्रयोग करने योग्य बनी रहती है।
काम डिवाइस पर वेब वर्कर में PDF-लिब के माध्यम से चलता है, और टूल कोड कोई दस्तावेज़ बाइट्स नहीं भेजता है। प्रोडक्शन होस्ट पर सहमति विश्लेषण अलग है और इसमें फ़ाइल डेटा शामिल नहीं है। अचिह्नित मूल को रखें, चिह्नित प्रतिलिपि की पेज दर पेज समीक्षा करें और स्टाम्प को सुरक्षा के बजाय एक संकेत के रूप में वर्णित करें। छवि चिह्नों के लिए, पारदर्शिता और किनारे की गुणवत्ता के साथ-साथ प्लेसमेंट का भी निरीक्षण करें, क्योंकि एम्बेडेड लोगो का लगातार पुन: उपयोग किया जाता है, लेकिन खराब स्रोत संपत्ति को ठीक नहीं किया जा सकता है।