PNG JPG BMP TIFF VSDX
Aspose.Diagram  for .NET

C# के माध्यम से VSTM फ़ाइलें अनलॉक करें

.NET लाइब्रेरी का उपयोग करके VSTM प्रारूप सहित Visio से सुरक्षा निकालें।

VSTM फ़ाइल का उपयोग करके C# कैसे अनलॉक करें

VSTM फ़ाइल को अनलॉक करने के लिए, हम उपयोग करेंगे

Aspose.Diagram for .NET

API जो C# प्लेटफॉर्म के लिए एक सुविधा संपन्न, शक्तिशाली और उपयोग में आसान दस्तावेज़ हेरफेर और विलय API है। खुला

NuGet

पैकेज मैनेजर, खोजें


और स्थापित करें। आप पैकेज मैनेजर कंसोल से निम्न कमांड का भी उपयोग कर सकते हैं।

आज्ञा


PM> Install-Package Aspose.Diagram

C# में VSTM फ़ाइलें अनलॉक करने के चरण

एक बुनियादी दस्तावेज़ अनलॉक और इसके साथ जुड़ा हुआ

Aspose.Diagram for .NET

एपीआई कोड की कुछ ही पंक्तियों के साथ किया जा सकता है।

  • Diagram का उदाहरण बनाकर VSTM फ़ाइल लोड करें
  • सुरक्षा प्राप्त करें
  • रक्षा का ध्वज असत्य पर सेट करें
  • सहेजें() विधि को कॉल करें और फ़ाइल नाम (पूर्ण पथ) और प्रारूप (VSDX) को पैरामीटर के रूप में पास करें।
  • अब आप Microsoft Office, Adobe PDF या किसी अन्य संगत प्रोग्राम में VSDX फ़ाइल खोल सकते हैं और उसका उपयोग कर सकते हैं।

सिस्टम आवश्यकताएं

हमारे एपीआई सभी प्रमुख प्लेटफॉर्म और ऑपरेटिंग सिस्टम पर समर्थित हैं। नीचे दिए गए कोड को निष्पादित करने से पहले, कृपया सुनिश्चित करें कि आपके सिस्टम पर निम्नलिखित पूर्वापेक्षाएँ हैं।

  • Microsoft विंडोज़ या .NET Framework, .NET कोर, Mono या COM इंटरऑप के साथ संगत ओएस- विकास का माहौल जैसे Microsoft विजुअल स्टूडियो- Aspose.Diagram for .NET आपके प्रोजेक्ट में संदर्भित DLL - ऊपर दिए गए डाउनलोड बटन का उपयोग करके NuGet से इंस्टॉल करें
 

VSTM फ़ाइलें अनलॉक करें - C#

// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-.NET
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_Protection();
// Load diagram
Diagram diagram = new Diagram(dataDir + "ProtectAndUnprotect.vsd");
// Get page by name
Page page = diagram.Pages.GetPage("Flow 1");
// Get shape by ID
Shape shape = page.Shapes.GetShape(1);
// Set protections
shape.Protection.LockAspect.Value = BOOL.False;
shape.Protection.LockBegin.Value = BOOL.False;
shape.Protection.LockCalcWH.Value = BOOL.False;
shape.Protection.LockCrop.Value = BOOL.False;
shape.Protection.LockCustProp.Value = BOOL.False;
shape.Protection.LockDelete.Value = BOOL.False;
shape.Protection.LockEnd.Value = BOOL.False;
shape.Protection.LockFormat.Value = BOOL.False;
shape.Protection.LockFromGroupFormat.Value = BOOL.False;
shape.Protection.LockGroup.Value = BOOL.False;
shape.Protection.LockHeight.Value = BOOL.False;
shape.Protection.LockMoveX.Value = BOOL.False;
shape.Protection.LockMoveY.Value = BOOL.False;
shape.Protection.LockRotate.Value = BOOL.False;
shape.Protection.LockSelect.Value = BOOL.False;
shape.Protection.LockTextEdit.Value = BOOL.False;
shape.Protection.LockThemeColors.Value = BOOL.False;
shape.Protection.LockThemeEffects.Value = BOOL.False;
shape.Protection.LockVtxEdit.Value = BOOL.False;
shape.Protection.LockWidth.Value = BOOL.False;
// Save diagram
diagram.Save(dataDir + "RemoveShapeProtection_out.vdx", SaveFileFormat.VDX);
 
  • लगभग Aspose.Diagram for .NET API

    Aspose.Diagram एक Microsoft Visio दस्तावेज़ प्रारूप हेरफेर API है। कोई भी आसानी से लोड कर सकता है, बना सकता है, संशोधित कर सकता है, डायग्राम तत्वों सहित हेरफेर कर सकता है और Visio आरेखों को पीडीएफ, एक्सपीएस, जेपीईजी, पीएनजी, बीएमपी, टीआईएफएफ, एसवीजी, ईएमएफ और अधिक जैसे अन्य प्रारूपों में परिवर्तित कर सकता है। यह एक स्टैंडअलोन API है और इसे स्थापित करने के लिए Microsoft Visio या किसी अन्य सॉफ़्टवेयर की आवश्यकता नहीं है।

    VSTM क्या है VSTM फ़ाइल प्रारूप

    VSTM एक्सटेंशन वाली फ़ाइलें Microsoft Visio के साथ बनाई गई टेम्प्लेट फ़ाइलें हैं जो मैक्रोज़ का समर्थन करती हैं। VSDX फाइलों के विपरीत, VSTM टेम्प्लेट से बनाई गई फाइलें मैक्रोज़ चला सकती हैं जो विजुअल बेसिक फॉर एप्लिकेशन (वीबीए) कोड में विकसित होते हैं। दस्तावेज़ की मूल सेटिंग्स प्रदान करने के लिए एक टेम्प्लेट फ़ाइल बनाई जा सकती है जिसका उपयोग इन सेटिंग्स के साथ और दस्तावेज़ बनाने के लिए किया जा सकता है। Visio फ़ाइलों का उपयोग ऐसे चित्र बनाने के लिए किया जाता है जिनमें विज़ुअल ऑब्जेक्ट, फ़्लो चार्ट, UML diagram, सूचना प्रवाह, संगठनात्मक चार्ट, सॉफ़्टवेयर आरेख, नेटवर्क लेआउट, डेटाबेस मॉडल, ऑब्जेक्ट मैपिंग और अन्य समान जानकारी होती है। Visio का उपयोग करके जेनरेट की गई फ़ाइलों को पीएनजी, बीएमपी, पीडीएफ और अन्य जैसे विभिन्न फ़ाइल स्वरूपों में भी निर्यात किया जा सकता है।

    पढ़ने अधिक

    अन्य समर्थित सुरक्षा प्रारूप

    C# का उपयोग करके, कोई भी व्यक्ति विभिन्न स्वरूपों को आसानी से सुरक्षित कर सकता है, जिनमें शामिल हैं।

    Vsd (Microsoft Visio आरेखण)
    Vdx (Visio XML फ़ाइल बनाना)
    VSSX (Visio स्टैंसिल फ़ाइल)
    VSTX (Visio टेम्पलेट फ़ाइल)
    VSDM (Visio मैक्रो-सक्षम आरेखण फ़ाइल)
    VSSM (Visio मैक्रो-सक्षम स्टैंसिल फ़ाइल)
    VSDX (Visio ड्राइंग फ़ाइल)