Як конвертувати DWG у JPG на C#

У цьому докладному прикладі ми побачимо, як перетворити DWG на JPG у C#. Експорт Autocad у JPG за допомогою C# можна легко виконати за допомогою API Aspose.CAD для .NET. У цьому посібнику ми дізнаємося, як експортувати Autocad DWG у JPG за допомогою C#. Використовуючи Aspose.CAD у C#, збережіть Autocad як Jpeg як у кількох кольорах, так і в одноколірній формі.

Кроки для експорту DWG у JPG у C#

  1. Отримайте пакет Aspose.CAD for .NET із NuGet.org
  2. Включіть у свій код простори імен Aspose.CAD і Aspose.CAD.FileFormat
  3. Завантажте ліцензію Aspose.CAD за допомогою методу SetLicense
  4. Завантажте вихідний DWG для експорту у JPEG за допомогою класу Image
  5. Встановіть параметри растеризації для потрібного файлу JPEG
  6. Збережіть експортоване зображення DWG у JPEG на диску

Формат файлу DWG для креслень CAD (Computer Aided Design) містить 2D- і 3D-проектні дані у двійковому форматі. Він містить векторні зображення та метадані для зберігання вмісту файлів CAD. У цьому прикладі йдеться про DWG у JPEG за допомогою C#, але його також можна використовувати для форматів файлів DXF або DGN.

Код для експорту Autocad у JPG за допомогою 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);
}
}
}
}

У попередній темі ми продемонстрували Як витягнути текст із файлу DXF на C#. У згаданій вище темі ми використали зразок коду C# для експорту DWG у JPEG. У всьому цьому процесі збереження файлу Autocad у форматі JPG вам не потрібно встановлювати Autocad у вашій системі, а API бездоганно працює в будь-якій програмі C#, включаючи веб, настільний комп’ютер, ASP.NET тощо.

 Українська