इस विस्तृत उदाहरण में, हम देखेंगे कि DWG को C# में JPG में कैसे परिवर्तित किया जाए। C# का उपयोग करके JPG को ऑटोकैड निर्यात आसानी से .NET API के लिए Aspose.CAD का उपयोग करके किया जा सकता है। इस ट्यूटोरियल में, हम सीखेंगे कि ऑटोकैड DWG को C# का उपयोग करके JPG में कैसे निर्यात किया जाए। C# में Aspose.CAD का उपयोग करके, Autocad को Jpeg के रूप में कई रंगों के साथ-साथ एकल रंग के रूप में सहेजें।
C# में DWG को JPG में निर्यात करने के चरण
- NuGet.org से Aspose.CAD for .NET पैकेज प्राप्त करें
- अपने कोड में Aspose.CAD और Aspose.CAD.FileFormat नामस्थान शामिल करें
- लोड Aspose.CAD लाइसेंस SetLicense विधि का उपयोग कर
- Image वर्ग . का उपयोग करके JPEG को निर्यात के लिए स्रोत DWG लोड करें
- वांछित JPEG फ़ाइल के लिए रास्टराइज़ेशन विकल्प सेट करें
- डिस्क पर DWG को JPEG एक्सपोर्टेड इमेज में सेव करें
CAD (कंप्यूटर एडेड डिज़ाइन) ड्रॉइंग के लिए DWG फ़ाइल फॉर्मेट में बाइनरी फॉर्मेट डेटा में 2D और 3D डिज़ाइन डेटा होता है। इसमें सीएडी फाइलों की सामग्री रखने के लिए वेक्टर छवियां और मेटाडेटा शामिल हैं। यह उदाहरण C# का उपयोग करते हुए DWG से JPEG के बारे में है, लेकिन इसका उपयोग DXF या DGN फ़ाइल स्वरूपों के लिए भी किया जा सकता है।
सी # का उपयोग कर जेपीजी को ऑटोकैड निर्यात के लिए कोड
using System; | |
using Aspose.CAD; | |
using Aspose.CAD.FileFormats.Jpeg; | |
namespace DWGToJPEG | |
{ | |
class ExportDWGToJpg | |
{ | |
public static void Main(string[] args) | |
{ | |
// Initialize license object | |
License license = new License(); | |
// Set license by providing path to license file | |
license.SetLicense("Aspose.Cad.lic"); | |
//Load the DWG to export to JPEG | |
using (Aspose.CAD.Image image = Aspose.CAD.Image.Load("")) | |
{ | |
// Create an instance of CadRasterizationOptions | |
Aspose.CAD.ImageOptions.CadRasterizationOptions rasterizationOptions = | |
new Aspose.CAD.ImageOptions.CadRasterizationOptions(); | |
// Set page width & height | |
rasterizationOptions.PageWidth = 1200; | |
rasterizationOptions.PageHeight = 1200; | |
//Set background color and object colors | |
rasterizationOptions.BackgroundColor = Aspose.CAD.Color.White; | |
rasterizationOptions.DrawType = Aspose.CAD.FileFormats.Cad.CadDrawTypeMode.UseObjectColor; | |
// Create an instance of JpegOption for the converted Jpeg image | |
ImageOptionsBase options = new Aspose.CAD.ImageOptions.JpegOptions(); | |
// Set rasterization options for exporting to JPEG | |
options.VectorRasterizationOptions = rasterizationOptions; | |
// Save DWG to JPEG image | |
image.Save("Exported_image_out.jpeg", options); | |
} | |
} | |
} | |
} |
अपने पिछले विषय में, हमने सी # में डीएक्सएफ फ़ाइल से टेक्स्ट कैसे निकालें प्रदर्शित किया था। उपर्युक्त विषय में, हमने DWG को JPEG में निर्यात करने के लिए C# कोड नमूने का उपयोग किया है। ऑटोकैड फ़ाइल को जेपीजी में सहेजने के लिए इस पूरी प्रक्रिया में, आपको अपने सिस्टम पर ऑटोकैड स्थापित करने की आवश्यकता नहीं है और एपीआई वेब, डेस्कटॉप और एएसपी.नेट आदि सहित सी # एप्लिकेशन के किसी भी रूप में निर्बाध रूप से काम करता है।