Cara Mengonversi DWG ke JPG di C#

Dalam contoh elaboratif ini, kita akan melihat cara mengonversi DWG ke JPG di C#. Ekspor Autocad ke JPG menggunakan C# dapat dengan mudah dilakukan dengan menggunakan Aspose.CAD untuk .NET API. Dalam tutorial ini, kita akan belajar bagaimana mengekspor Autocad DWG ke JPG menggunakan C#. Dengan menggunakan Aspose.CAD di C#, simpan Autocad sebagai Jpeg baik dalam beberapa warna maupun bentuk satu warna.

Langkah-langkah untuk Mengekspor DWG ke JPG di C#

  1. Dapatkan paket Aspose.CAD for .NET dari NuGet.org
  2. Sertakan ruang nama Aspose.CAD dan Aspose.CAD.FileFormat dalam kode Anda
  3. Muat lisensi Aspose.CAD menggunakan metode SetLicense
  4. Muat sumber DWG untuk ekspor ke JPEG menggunakan Image class
  5. Atur opsi rasterisasi untuk file JPEG yang diinginkan
  6. Simpan gambar yang diekspor DWG ke JPEG pada disk

Format file DWG untuk gambar CAD (Computer Aided Design) berisi data desain 2D dan 3D dalam data format biner. Ini terdiri dari gambar vektor dan metadata untuk menyimpan konten file CAD. Contoh ini adalah tentang DWG ke JPEG menggunakan C# tetapi dapat digunakan untuk format file DXF atau DGN juga.

Kode untuk Autocad ekspor ke JPG menggunakan 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);
}
}
}
}

Dalam topik kami sebelumnya, kami mendemonstrasikan, Cara Mengekstrak Teks dari file DXF di C#. Dalam topik yang disebutkan sebelumnya, kami telah menggunakan contoh kode C# untuk mengekspor DWG ke JPEG. Dalam seluruh proses ini untuk menyimpan file Autocad ke JPG, Anda tidak perlu menginstal Autocad di sistem Anda dan API bekerja dengan mulus dalam segala bentuk aplikasi C# termasuk Web, Desktop, dan ASP.NET dll.

 Indonesian