एक संरक्षित पीडीएफ असुरक्षित


10

मैंने एक पीडीएफ खरीदा है और इसके क्षेत्रों को उजागर करना चाहता हूं और अपने स्वयं के व्यक्तिगत संदर्भ के लिए टिप्पणियां जोड़ना चाहता हूं।

मैं Foxit Reader (शराब के माध्यम से चल), और, के माध्यम से अपनी संपत्तियों पर लिया है देखो irritatingly, मैं करने की अनुमति नहीं कर रहा हूँ Modify the DocumentयाComment in the Document

पीडीएफ सिर्फ एक सामान्य पीडीएफ है हर दूसरे सम्मान है।

मैं इस पीडीएफ को कैसे अनलॉक कर सकता हूं ताकि मैं इसे संशोधित कर टिप्पणी जोड़ सकूं?


तो, यह दस्तावेज़ के मालिक द्वारा निर्धारित किया गया है। गैर-सुरक्षित संस्करण के लिए दस्तावेज़ के स्वामी से पूछें। यदि आपके पास दस्तावेज़ को क्रैक करने के अधिकार नहीं हैं, और आप इसे फिर भी करते हैं, तो सुनिश्चित करें कि आप पकड़े नहीं गए हैं ...
Max Wyss

1
पी: आपकी चिंता के लिए @MaxWyss ठनक (! वास्तव में), लेकिन मैं पर प्रकाश डाला एक उपन्यास के मुख्य विषय सदी के अपराध में उड़ा जा रहा है नहीं लगता है
Starkers

जवाबों:


10

यदि आप टर्मिनल का उपयोग करने से पीछे नहीं हैं, तो qpdf नामक एक पैकेज है जिसे आप स्थापित कर सकते हैं। यह सॉफ्टवेयर सेंटर में है। अपनी फ़ाइल से सुरक्षा हटाने के लिए आप कुछ इस तरह का उपयोग कर सकते हैं:

qpdf --password=your_password --decrypt yourfile.pdf output.pdf

वह काम करना चाहिए। साइड नोट के रूप में, पीडीएफ फाइलों के साथ काम करने के लिए एक और उपयोगी (कमांड लाइन) टूल भी पीडीएफटी है।
से उदाहरण man pdftk:

pdftk secured.pdf input_pw foopass output unsecured.pdf

उम्मीद है की वो मदद करदे!


पीडीएफ के लिए बहुत बढ़िया उपयोगिता।
अक्षय प्रताप सिंह

2

उबंटू 18.04 पर दोनों में से किसी ने भी काम नहीं किया! (मुझे नहीं पता क्यों)। मैंने pdftk स्थापित करने के निर्देशों का पालन किया (क्योंकि यह रिपॉजिटरी में शामिल नहीं है)। हालाँकि मुझे लगा (मुझे लगता है) एक सरल तरीके से ...

  1. evince mydocument.pdf
  2. ctrl+p
  3. फ़ाइल पर प्रिंट करें (नया फ़ाइल नाम चुनें (या ओवरराइटिंग))

यही है, मैं फॉक्सिट रीडर के साथ हाइलाइट कर सकता हूं।


0

Ghostscript स्थापित करें और फिर चलाएं:

gs -sPDFPassword="$PASS" -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=%stdout% -c .setpdfwrite -f locked.pdf > unlocked.pdf

0

इस zsh फ़ंक्शन का उपयोग करें:

pdf-unencrypt () {
    : "Usage: <file>
Uses ghostscript to rewrite the file without encryption."
    local in="$1"
    gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile="${in:r}_unencrypted.pdf" -c .setpdfwrite -f "$in"
}

:एक no-operationsसमारोह है। $in:rइसके विस्तार के बिना चर मिलता है। आप स्पष्ट रूप से ghostscriptस्थापित की जरूरत है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.