इस विषय में आप समझ पाएंगे कि XLSX को C# का उपयोग करके प्रतिबंधित अनुमतियों वाले PDF में कैसे परिवर्तित किया जाए। कभी-कभी ऐसा होता है कि आप दूसरों को जानकारी देना चाहते हैं, लेकिन कुछ प्रतिबंध भी लगाना चाहते हैं जैसे उन्हें कॉपी या प्रिंट करने के लिए प्रतिबंधित करना। निम्नलिखित चरण आपको C# का उपयोग करके XLSX से प्रतिबंधित अनुमतियों वाले PDF जेनरेट करने में मार्गदर्शन करेंगे।
C# का उपयोग करके प्रतिबंधित अनुमतियों वाले XLSX को PDF में कनवर्ट करने के चरण
- NuGet पैकेज मैनेजर का उपयोग करके Aspose.Cells for .NET पैकेज इंस्टॉल करें
- निर्देश का उपयोग करके शुरुआत में Aspose.Cells आयात करें
- परीक्षण संस्करण संदेश से बचने के लिए लाइसेंस प्रारंभ करें
- XLSX फ़ाइल को Workbook इंस्टेंस में लोड करें जिसे PDF में बदलना है
- आउटपुट PDF फ़ाइल के पैरामीटर सेट करने के लिए, PDFSaveOptions इंस्टेंस को इनिशियलाइज़ करें
- सुरक्षा विकल्प सेट करने के लिए, PDFSaveOptions उदाहरण में SecurityOptions पैरामीटर को प्रारंभ करें
- सुरक्षा विकल्प पैरामीटर में प्रतिलिपि/निकालें और प्रिंट प्रतिबंध सेट करें
- PDFSaveOptions सेटिंग का उपयोग करके कार्यपुस्तिका सहेजें
निम्न उदाहरण सी # का उपयोग करके प्रतिबंधित अनुमतियों वाले एक्सेल को पीडीएफ में निर्यात करने की प्रक्रिया को प्रदर्शित करता है। यहां एक नमूना एक्सएलएसएक्स फ़ाइल लोड की जाती है और फिर इसे पीडीएफ के रूप में सहेजा जाता है, जिसमें उपयोगकर्ता के लिए टेक्स्ट कॉपी/निकालने या इसे प्रिंट करने के प्रतिबंध होते हैं।
सी # का उपयोग कर एक्सेल से प्रतिबंधित अनुमतियों पीडीएफ के लिए नमूना कोड
उपरोक्त कोड कुछ प्रतिबंधों के साथ पीडीएफ उत्पन्न करता है। आप PdfSaveOptions.SecurityOptions.UserPassword को सेट करके खोलने के लिए पासवर्ड की आवश्यकता जैसे अधिक प्रतिबंध जोड़ सकते हैं। ध्यान दें कि कॉपी/एक्सट्रेक्ट और प्रिंट प्रतिबंध प्रभावी रहेंगे और UserPassword केवल PDF खोलने के लिए है। यदि आप उपयोगकर्ता को इस पीडीएफ फाइल को बिना किसी प्रतिबंध के खोलने की अनुमति देना चाहते हैं, तो PdfSaveOptions.SecurityOptions.OwnerPassword सेट करें, जिसे दर्ज करके उपयोगकर्ता इस पीडीएफ फाइल को कॉपी / एक्सट्रैक्ट या प्रिंट कर सकेगा। आप एक्सेल को एक्सपीएस में सी # में कनवर्ट करें जैसे अन्य रूपांतरण भी कर सकते हैं।