.NET . के माध्यम से डीओसीएम को सीजीएम प्रस्तुत करना

माइक्रोसॉफ्ट वर्ड का उपयोग किए बिना विंडोज़, मैकोज़ और लिनक्स पर सीजीएम को डीओसीएम में निर्यात करने के लिए नेट एपीआई

 

Aspose.Total for .NET आपके .NET एप्लिकेशन के अंदर दस्तावेज़ हेरफेर और रूपांतरण सुविधाओं को जोड़ने के लिए एक शक्तिशाली एपीआई है। उन्नत PDF संसाधन API Aspose.PDF for .NET का उपयोग करके, आप XPS फ़ाइल स्वरूप को DOC में बदल सकते हैं। उसके बाद, शक्तिशाली दस्तावेज़ प्रसंस्करण API Aspose.Words for .NET का उपयोग करके, आप FLATOPC को DOC प्रस्तुत कर सकते हैं।

सी # एपीआई सीजीएम को डीओसीएम में कनवर्ट करने के लिए

  1. Document वर्ग का उपयोग करके सीजीएम फ़ाइल खोलें
  2. Save पद्धति का उपयोग करके XPS को Doc में बदलें
  3. Aspose.Words के Document वर्ग का उपयोग करके दस्तावेज़ फ़ाइल लोड करें
  4. Save विधि का उपयोग करके दस्तावेज़ को FLATOPC प्रारूप में सहेजें और Flatopc को SaveFormat के रूप में सेट करें

रूपांतरण आवश्यकताएँ

कमांड लाइन से nuget install Aspose.Total के रूप में या Install-Package Aspose.Total के साथ विजुअल स्टूडियो के पैकेज मैनेजर कंसोल के माध्यम से इंस्टॉल करें।

वैकल्पिक रूप से, डाउनलोड से ज़िप फ़ाइल में ऑफ़लाइन MSI इंस्टॉलर या DLL प्राप्त करें।


Document document = new Document("template.xps");
 
document.Save("DocOutput.doc", SaveFormat.Doc); 

var outputDocument = new Aspose.Words.Document("DocOutput.doc");

outputDocument.Save("output.flatopc", SaveFormat.FlatOpc);   

.NET के माध्यम से ओनर पासवर्ड का उपयोग करके सीजीएम फ़ाइल को डिक्रिप्ट करें

XPS को FLATOPC में बदलने से पहले, यदि आप अपने दस्तावेज़ को डिक्रिप्ट करना चाहते हैं तो आप इसे API का उपयोग करके कर सकते हैं। पीडीएफ फाइल को डिक्रिप्ट करने के लिए, आपको पहले एक Document ऑब्जेक्ट बनाना होगा और मालिक के पासवर्ड का उपयोग करके सीजीएम खोलना होगा। उसके बाद, आपको दस्तावेज़ ऑब्जेक्ट की Decrypt विधि को कॉल करने की आवश्यकता है। अंत में, दस्तावेज़ ऑब्जेक्ट की सहेजें विधि का उपयोग करके अद्यतन फ़ाइल को सहेजें।


Document document = new Document("Decrypt.xps", "password");

document.Decrypt();
 
document.Save("Decrypt_out.doc");

केवल पढ़ने के लिए FLATOPC बनाएं- .NET के माध्यम से फ़ाइल करें

अपने FLATOPC को संपादन से बचाने के लिए और अन्य लोगों को अपने दस्तावेज़ में संवेदनशील और गोपनीय जानकारी को संपादित करने से रोकने के लिए, आप API का उपयोग करके दस्तावेज़ की सुरक्षा भी सेट कर सकते हैं। आप किसी दस्तावेज़ को संपादित करने की क्षमता को सीमित कर सकते हैं और इसके साथ केवल कुछ क्रियाओं की अनुमति दे सकते हैं। यह Aspose.Words for .NET API का उपयोग करके किया जा सकता है। यह आपको ProtectionType एन्यूमरेशन पैरामीटर का उपयोग करके सामग्री को प्रतिबंधित करने के तरीके को नियंत्रित करने में सक्षम बनाता है। आप कोड की निम्नलिखित पंक्तियों का उपयोग करके अपने दस्तावेज़ को केवल-पढ़ने के लिए सेट कर सकते हैं।


Document document = new Document("input.doc");

document.Protect(ProtectionType.ReadOnly, "password");

document.Save("output.flatopc", SaveFormat.FlatOpc);    

का पता लगाने XPS रूपांतरण विकल्प के साथ .NET

कन्वर्ट XPS एस करने के लिए DICOM (Digital Imaging and Communications in Medicine)