लिनक्स में एक पीडीएफ से एम्बेडेड सुविधाओं को हटाना


4

मैं एक पीडीएफ दस्तावेज़ से एम्बेडेड सुविधाओं को हटाने के लिए एक रास्ता तलाश रहा हूं। मैंने हाल ही में एक किंडल डीएक्स खरीदा है। जब मैं डिवाइस पर अपनी कुछ पीडीएफ फाइलें खोलने की कोशिश करता हूं, तो मुझे एक संदेश मिलता है:

यह पीडीएफ अभी तक समर्थित नहीं एम्बेडेड विशेषताओं के कारण खोला नहीं जा सकता   जलाने से

मैं दस्तावेज़ से इन सुविधाओं के उपयोग को हटाने का एक तरीका ढूंढ रहा हूं ताकि मैं इसे अपने किंडल पर देख सकूं। मैं उबंटू लिनक्स यूजर हूं। (मैंने डॉक्यूमेंट व्यूअर में पीडीएफ खोलने और फ़ाइल- & gt; प्रिंट पर जाकर पीडीएफ फाइल में प्रिंट करने की कोशिश की। यह ऐसा इसलिए है क्योंकि मैं इसे किंडल डीएक्स पर खोल सकता हूं, लेकिन फ़ॉन्ट गड़बड़ है और पढ़ने में बहुत मुश्किल है। यह नहीं होगा)


क्या आप एक नमूना पीडीएफ पोस्ट कर सकते हैं? मैं जानना चाहता हूं कि किस तरह के "एम्बेडेड फीचर्स" में किंडल की बात हो सकती है ...
Kurt Pfeifle

जवाबों:



5

@ बरबज के संक्षिप्त उत्तर ने मेरे लिए काम किया। यहां बताया गया है कि मैंने सफलता कैसे हासिल की:

मैंने SourceForge साइट से qpdf-2.2.4-bin-mingw.zip डाउनलोड किया और ज़िप में मुख्य फ़ोल्डर को निकाला c:\qpdf मेरे विंडोज 7 बॉक्स पर। मैंने एक कमांड प्रॉम्प्ट खोला bin निर्देशिका और भाग गया:

qpdf --decrypt infile.pdf outfile.pdf

मेरा infile.pdf 4MB से अधिक का था, जो फैंसी फॉर्मेटिंग और चित्रों से भरा था। दस्तावेज़ सुरक्षा गुणों ने 'पासवर्ड सुरक्षा' प्रदर्शित की, खोलने के लिए नहीं बल्कि बदलने, टिप्पणी करने, निकालने के लिए। दस्तावेज़ मेरे मानक जलाने पर नहीं खुलेगा।

नया आउटफिट।पीएफडी एक्रोबैट में खुलता है और समान दिखता है। दस्तावेज़ सुरक्षा गुण 'नो सिक्योरिटी' प्रदर्शित करता है, और इससे भी महत्वपूर्ण बात यह है कि, USB केबल को संलग्न करने और पीडीएफ को जलाने के लिए कॉपी करने के बाद नया पीडीएफ मेरे किंडल पर खुलता है document निर्देशिका।


2

मेरे अनुभव के लिए आप pdftk के साथ प्रतिबंध नहीं हटा सकते जब तक कि आप फ़ाइल के लिए पासवर्ड नहीं जानते।

qpdf --decrypt

हालाँकि प्रिंट / एडिट / कॉपी-टाइप प्रतिबंधों को हटाने में सक्षम होना चाहिए।


मार्क ने इस समस्या का उल्लेख नहीं किया था कि उनकी PDF में पासवर्ड-सुरक्षा थी।
Kurt Pfeifle

@ पिपिटास राइट, इंडीड वह प्रतिबंधों को हटाने की सुविधा नहीं चाहता है। मैं 'हाई टेक मैन' पोस्ट के URL से प्रेरित था :)
barbaz

0

आप इस घोस्टस्क्रिप्ट कमांडलाइन को आजमा सकते हैं:

gs \
 -o kindle-ready.pdf \
 -sDEVICE=pdfwrite \
 -dPDFSETTINGS=/ebook \
  input.pdf
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.