यह संक्षिप्त ट्यूटोरियल सी# का उपयोग करके पीडीएफ फाइल को डिक्रिप्ट करने के तरीके पर मार्गदर्शन करने के लिए डिज़ाइन किया गया है। इसमें चरण-वार प्रक्रिया और चलने योग्य नमूना कोड के रूप में सी# का उपयोग करके पीडीएफ को डिक्रिप्ट करने के लिए स्पष्ट जानकारी है। परिणामी अनएन्क्रिप्टेड फ़ाइल को किसी भी वांछित प्रारूप जैसे PDF, HTML, DOCX, आदि में डिस्क या स्ट्रीम पर सहेजा जा सकता है।
C# का उपयोग करके पासवर्ड से सुरक्षित PDF को डिक्रिप्ट करने के चरण
- NuGet पैकेज मैनेजर का उपयोग करके Aspose.PDF जोड़ने के लिए परिवेश स्थापित करें
- एन्क्रिप्टेड PDF फ़ाइल को फ़ाइल नाम और पासवर्ड का उपयोग करके Document क्लास ऑब्जेक्ट में लोड करें
- पीडीएफ फाइल को अनएन्क्रिप्ट करने के लिए Document.Decrypt विधि को कॉल करें
- डिस्क पर अनएन्क्रिप्टेड फ़ाइल को नए नाम से सेव करें
ये चरण सी#* का उपयोग करके *पीडीएफ को अनएन्क्रिप्ट करने के लिए एक सरल प्रक्रिया का वर्णन करते हैं जैसे कि पहले पर्यावरण विन्यास प्रदान किया जाता है। अगले चरण में स्रोत पीडीएफ फाइल को पासवर्ड के साथ लोड किया जाता है और फिर दस्तावेज़ वर्ग में डिक्रिप्ट () विधि को कॉल करके डिक्रिप्ट किया जाता है। आप एप्लिकेशन की आवश्यकता के आधार पर या तो स्वामी पासवर्ड या उपयोगकर्ता पासवर्ड प्रदान कर सकते हैं क्योंकि स्वामी पासवर्ड के साथ डिक्रिप्ट की गई फ़ाइल पर आपका पूर्ण नियंत्रण होता है, जबकि उपयोगकर्ता पासवर्ड के साथ, इसे केवल-पढ़ने के लिए किया जा सकता है।
सी # का उपयोग कर पीडीएफ फाइल को डिक्रिप्ट करने के लिए कोड
namespace DecryptPdfFileUsingCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function for how to decrypt pdf file using c# | |
{ | |
//Initialize license | |
Aspose.Pdf.License lic = new Aspose.Pdf.License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Open document | |
Aspose.Pdf.Document document = new Aspose.Pdf.Document("encrypted.pdf", "owner"); | |
// Decrypt PDF | |
document.Decrypt(); | |
// Save updated PDF | |
document.Save("decrypted.pdf"); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
यह सरल कोड दर्शाता है कि सी# का उपयोग करके पीडीएफ को कैसे अनएन्क्रिप्ट करें। हमने कंस्ट्रक्टर ओवरलोड का उपयोग किया है जो स्रोत पीडीएफ फाइल को लोड करते समय फ़ाइल नाम और पासवर्ड को तर्क के रूप में लेता है। सेवफॉर्मेट एन्यूमरेटर द्वारा प्रदान किए गए विभिन्न प्रारूपों में आउटपुट पीडीएफ फाइल को सहेजने के लिए हमारे पास कई विकल्प हैं, साथ ही फाइल को सहेजते समय चेतावनी हैंडलर सेट करने के विकल्प के साथ और दस्तावेज़ को प्रतिक्रिया ऑब्जेक्ट में सहेजे जाने के बाद प्रतिक्रिया ऑब्जेक्ट को बंद करने के लिए ध्वज सेट करना है। वेब-आधारित एप्लिकेशन में।
इस लेख ने हमें सी# का उपयोग करके एन्क्रिप्टेड पीडीएफ को अनएन्क्रिप्टेड के रूप में सहेजना सिखाया है। यदि आप किसी PDF फ़ाइल को पासवर्ड से सुरक्षित करना सीखना चाहते हैं, तो सी # में पासवर्ड के साथ पीडीएफ फाइल को कैसे सुरक्षित रखें पर लेख देखें।