Kaip konvertuoti DWG į JPG C#

Šiame išsamiame pavyzdyje pamatysime, kaip konvertuoti DWG į JPG C#. Autocad eksportavimą į JPG naudojant C# galima lengvai atlikti naudojant Aspose.CAD, skirtą .NET API. Šioje pamokoje sužinosime, kaip eksportuoti Autocad DWG į JPG naudojant C#. Naudodami Aspose.CAD C#, išsaugokite Autocad kaip Jpeg tiek kelių spalvų, tiek vienos spalvos forma.

Veiksmai, kaip eksportuoti DWG į JPG formatu C#

  1. Gaukite Aspose.CAD for .NET paketą iš NuGet.org
  2. Į savo kodą įtraukite Aspose.CAD ir Aspose.CAD.FileFormat vardų sritis
  3. Įkelkite Aspose.CAD licenciją naudodami SetLicense metodą
  4. Įkelkite šaltinio DWG eksportui į JPEG naudojant Image klasę
  5. Nustatykite norimo JPEG failo rastravimo parinktis
  6. Išsaugokite DWG į JPEG eksportuotą vaizdą diske

CAD (kompiuterinio projektavimo) brėžinių DWG failo formate yra 2D ir 3D projektavimo duomenys dvejetainio formato duomenimis. Jį sudaro vektoriniai vaizdai ir metaduomenys, skirti CAD failų turiniui laikyti. Šis pavyzdys yra apie DWG į JPEG naudojant C#, tačiau jis taip pat gali būti naudojamas DXF arba DGN failų formatams.

Kodas Autocad eksportui į JPG naudojant 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);
}
}
}
}

Ankstesnėje temoje parodėme Kaip ištraukti tekstą iš DXF failo C#. Pirmiau minėtoje temoje naudojome C# kodo pavyzdį, norėdami eksportuoti DWG į JPEG. Norėdami išsaugoti “Autocad” failą JPG formatu, jums nereikia įdiegti “Autocad” savo sistemoje, o API sklandžiai veikia bet kokios formos C# programoje, įskaitant žiniatinklį, darbalaukį, ASP.NET ir kt.

 Latviski