इस लेख में **** से संबंधित विवरण शामिल हैं कि Visio को PNG में C#** में कैसे बदलें। यह VSDX या VSD से PNG को C# में रेंडर करने के लिए रनिंग सैंपल कोड के साथ-साथ चरण-दर-चरण प्रक्रिया को कवर करता है। उत्पन्न फ़ाइल को संशोधित करने के लिए आउटपुट छवि के लिए विभिन्न गुण सेट किए जा सकते हैं।
सी#में Visio को PNG में बदलने के लिए कदम
- Visio फ़ाइलें निर्यात करने के लिए Aspose.Diagram API इंस्टॉल करें
- इनपुट फ़ाइल लोड करने के लिए Diagram वर्ग का एक ऑब्जेक्ट बनाएं
- आउटपुट PNG छवि के लिए ImageSaveOptions वर्ग के साथ प्राथमिकताएं सेट करें
- सहेजें () विधि के साथ आउटपुट पीएनजी छवि लिखें
ये चरण Visio को PNG में C# में कनवर्ट करने के लिए मूल एल्गोरिथम का वर्णन करते हैं। सबसे पहले, स्रोत Visio आरेख को आरेख वर्ग के किसी ऑब्जेक्ट के साथ लोड करें। फिर आउटपुट छवि के लिए विभिन्न विशेषताओं को कॉन्फ़िगर करें और आउटपुट पीएनजी छवि को बाइट सरणी, फ़ाइल या स्ट्रीम में निर्यात करें।
सी#में Visio को PNG में कनवर्ट करने के लिए कोड
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert Visio to PNG in C# | |
{ | |
// Load the license | |
Aspose.Diagram.License lic = new Aspose.Diagram.License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Load input VSD VSDX Visio file | |
Aspose.Diagram.Diagram diagram = new Aspose.Diagram.Diagram("VisioToPNG.vsdx"); | |
// Specify output image format as PNG | |
Aspose.Diagram.Saving.ImageSaveOptions options = new Aspose.Diagram.Saving.ImageSaveOptions(Aspose.Diagram.SaveFileFormat.Png); | |
// Set the property related to hidden pages | |
options.ExportHiddenPage = false; | |
// Save the resultant Image file | |
diagram.Save("VisioToPNG.png", options); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
यह चलने योग्य कोड नमूना वीएसडीएक्स को पीएनजी में सी# में बदलने के लिए पर्याप्त है। हालाँकि, आप उत्पन्न आउटपुट छवि को संशोधित करने के लिए छवि रिज़ॉल्यूशन, स्केलिंग, ज़ूम आदि सेट करने के लिए कस्टम मान और गुण चुन सकते हैं। इसके अलावा, एपीआई आपको विभिन्न अधिभार कंस्ट्रक्टरों और विधियों के साथ काम करने देता है जिनका उपयोग आपकी आवश्यकताओं के आधार पर मेमोरी स्ट्रीम, फ़ाइल स्ट्रीम या सरणियों के साथ फ़ाइलों में हेरफेर करने के लिए किया जा सकता है।
इस ट्यूटोरियल में वीएसडी को पीएनजी में सी# में बदलने की प्रक्रिया से संबंधित जानकारी को समझाया गया है। जबकि, यदि आप Visio फ़ाइलों का PDF फ़ाइलों में रूपांतरण सीखना चाहते हैं, तो सी#में Visio को PDF में कैसे बदलें पर लेख पर जाएं।