यह त्वरित ट्यूटोरियल कुछ सरल चरणों और आसानी से समझने योग्य कोड की सहायता से C# का उपयोग करके SVG छवि का आकार बदलने का तरीका बताता है। आप विस्तृत विवरण और टू-डू चरणों की सूची के साथ कोड की कुछ पंक्तियों की सहायता से सी# का उपयोग करके एसवीजी का आकार बदलना सीखेंगे। यह आउटपुट SVG फ़ाइल का आकार बदलने के बाद उसे अनुकूलित करने का भी निर्देश देता है।
सी # का उपयोग कर एसवीजी छवि का आकार बदलने के लिए कदम
- NuGet पैकेज रिपॉजिटरी से Aspose.Imaging का उपयोग करने के लिए प्रोजेक्ट परिवेश को कॉन्फ़िगर करें
- Image वर्ग . में लोड विधि का उपयोग करके आकार बदलने के लिए नमूना SVG फ़ाइल लोड करें
- छवि वर्ग में Resize() विधि को कॉल करें और नए आकार पैरामीटर प्रदान करें
- परिणामी SVG फ़ाइल को वापस डिस्क पर सहेजें
ये चरण पर्यावरण कॉन्फ़िगरेशन विवरण प्रदान करके और फिर अनुसरण करने के लिए सरल चरणों की सूची प्रदान करके सी#* का उपयोग करके एसवीजी छवि के आकार को बदलने के लिए निर्देशित करते हैं। आप Image.Load() विधि का उपयोग करके अन्य प्रकार की छवियों के समान SVG छवि लोड कर सकते हैं। आप परिणामी SVG छवि को डिस्क या स्ट्रीम में सहेज सकते हैं और यदि आवश्यक हो तो एक अतिरिक्त पैरामीटर SvgOptions प्रदान करके इसे अनुकूलित कर सकते हैं।
सी # का उपयोग कर एक एसवीजी छवि का आकार बदलने के लिए कोड
using Aspose.Imaging; | |
namespace ResizeSvgImageUsingCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to resize SVG image using CSharp | |
{ | |
// Instantiate a license to avoid watermark in output SVG | |
Aspose.Imaging.License licForSvg= new Aspose.Imaging.License(); | |
licForSvg.SetLicense("Aspose.Imaging.lic"); | |
// Load the sample SVG file to be resized | |
using (Image svgImageToResize = Image.Load("rectangle.svg")) | |
{ | |
// Use the resize type HighQualityResample while resizing the SVG file | |
svgImageToResize.Resize(svgImageToResize.Width * 3, svgImageToResize.Height * 3, ResizeType.HighQualityResample); | |
// Save the resized SVG image back on the disk | |
svgImageToResize.Save("ResizedPhoto_HighQualityResample.svg"); | |
} | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
C# का उपयोग करके SVG फ़ाइल का आकार बदलने के लिए आप SvgOptions ऑब्जेक्ट का उपयोग कर सकते हैं जिसमें बहुत कम नाम रखने के लिए VectorRasterizationOptions, TextAsShapes, Source, ResolutionSettings, Palette, MultiPageOptions इत्यादि जैसे गुण शामिल हैं। आप संबंधित संसाधनों को जारी करने के लिए SvgOptions.ReleaseManagedResources(), SvgOptions.ReleaseUnmanagedResources() का भी उपयोग कर सकते हैं।
इस ट्यूटोरियल में हमने सीखा है कि C# का उपयोग करके SVG इमेज का आकार कैसे बदलें। यदि आप अन्य प्रकार की छवियों का आकार बदलना सीखना चाहते हैं, तो सी # में छवि का आकार कैसे बदलें पर लेख देखें।