यह ट्यूटोरियल **जावा में पीडीएफ को डिक्रिप्ट करने का तरीका ** बताता है। इसमें पर्यावरण को स्थापित करने के लिए आवश्यक सभी विवरण, प्रोग्राम लिखने के लिए विस्तृत चरण, और जावा में पीडीएफ दस्तावेज़ को डिक्रिप्ट करने के लिए एक रन करने योग्य नमूना कोड शामिल है। इस कार्य को करने के लिए आपको किसी PDF सॉफ़्टवेयर या उपकरण को स्थापित करने की आवश्यकता नहीं है।
जावा में पीडीएफ फाइल को डिक्रिप्ट करने के चरण
- अपने आवेदन में Aspose.PDF for Java का उपयोग करने के लिए परिवेश स्थापित करें
- एन्क्रिप्शन स्थिति का परीक्षण करने के लिए PdfFileInfo क्लास ऑब्जेक्ट को इंस्टेंट करें
- यदि PDF एन्क्रिप्टेड है, तो डिक्रिप्शन प्रक्रिया जारी रखने के लिए PdfFileSecurity घोषित करें
- स्रोत पीडीएफ फाइल के साथ PdfFileSecurity क्लास ऑब्जेक्ट को बाइंड करें
- पासवर्ड के साथ डिक्रिप्टफाइल () विधि का उपयोग करके पीडीएफ फाइल को डिक्रिप्ट करें
- एन्क्रिप्शन के बिना परिणामी पीडीएफ फाइल को सेव करें
ये चरण जावा में पीडीएफ फाइल को डिक्रिप्ट करने की प्रक्रिया का वर्णन करते हैं। सबसे पहले, फ़ाइल की एन्क्रिप्शन स्थिति का परीक्षण किया जाता है, और फिर इसे बाइंड () विधि का उपयोग करके PdfFileSecurity () ऑब्जेक्ट का उपयोग करके लोड किया जाता है। अंतिम चरण में, इसे डिक्रिप्टफाइल () विधि में पासवर्ड प्रदान करके डिक्रिप्ट किया जाता है और यदि आवश्यक हो तो एक नई पीडीएफ फाइल के रूप में सहेजा जाता है।
जावा में पीडीएफ डिक्रिप्ट करने के लिए कोड
यह कोड नमूना एन्क्रिप्टेड PDF को जावा में अनएन्क्रिप्टेड में बदलने की प्रक्रिया को प्रदर्शित करता है। यह जांचने के लिए PdfFileInfo.isEncrypted() विधि का उपयोग करता है कि लक्ष्य फ़ाइल एन्क्रिप्ट की गई है या नहीं, हालांकि यह चरण आवश्यक नहीं है और आप एक पुष्टि की गई एन्क्रिप्टेड फ़ाइल के मामले में इसे अनदेखा कर सकते हैं और इसे सीधे PdfFileSecurity.bindPdf() विधि का उपयोग करके लोड कर सकते हैं। PdfFileSecurity क्लास न केवल पीडीएफ फाइल को डिक्रिप्ट करने में मदद करती है बल्कि पासवर्ड बदलने और पीडीएफ फाइल को एन्क्रिप्ट करने में भी मदद करती है।
इस विषय ने हमें जावा में यूजर पासवर्ड से सुरक्षित पीडीएफ फाइलों को डिक्रिप्ट करना सिखाया है। यदि आप किसी Pdf फ़ाइल को एन्क्रिप्ट करने की प्रक्रिया सीखना चाहते हैं, तो जावा में पासवर्ड के साथ पीडीएफ की सुरक्षा कैसे करें पर लेख देखें।