I det här utförliga exemplet kommer vi att se hur du konverterar DWG till JPG i C#. Autocad-exporten till JPG med C# kan enkelt göras genom att använda Aspose.CAD för .NET API. I den här handledningen kommer vi att lära oss hur du exporterar Autocad DWG till JPG med C#. Genom att använda Aspose.CAD i C#, spara Autocad som Jpeg i både flera färger och enfärgad form.
Steg för att exportera DWG till JPG i C#
- Få paketet Aspose.CAD for .NET från NuGet.org
- Inkludera namnområdena Aspose.CAD och Aspose.CAD.FileFormat i din kod
- Ladda Aspose.CAD-licens med SetLicense-metoden
- Ladda käll-DWG för export till JPEG med klassen Image
- Ställ in rastreringsalternativ för önskad JPEG-fil
- Spara den DWG-till JPEG-exporterade bilden på skivan
DWG-filformatet för CAD-ritningar (Computer Aided Design) innehåller 2D- och 3D-designdata i binärt format. Den består av vektorbilder och metadata för innehållet i CAD-filer. Det här exemplet handlar om DWG till JPEG med C# men det kan också användas för DXF- eller DGN-filformat.
Kod för Autocad-export till JPG med C#
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); | |
} | |
} | |
} | |
} |
I vårt tidigare ämne demonstrerade vi, Hur man extraherar text från DXF-fil i C#. I det ovan nämnda ämnet har vi använt C#-kodexempel för att exportera DWG till JPEG. I hela denna process för att spara Autocad-fil till JPG behöver du inte installera Autocad på ditt system och API:et fungerar sömlöst i någon form av C#-applikation inklusive webb, skrivbord och ASP.NET etc.