Hur man konverterar DWG till JPG i C#

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#

  1. Få paketet Aspose.CAD for .NET från NuGet.org
  2. Inkludera namnområdena Aspose.CAD och Aspose.CAD.FileFormat i din kod
  3. Ladda Aspose.CAD-licens med SetLicense-metoden
  4. Ladda käll-DWG för export till JPEG med klassen Image
  5. Ställ in rastreringsalternativ för önskad JPEG-fil
  6. 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.

 Svenska