Преобразование DWG в Jpeg2000 на C#

Для создания 2D- или 3D-чертежей программам САПР требуются файлы DWG. В частности, файл DWG можно использовать для разработки и сохранения планов строительных проектов, таких как дороги, мосты и здания. В некоторых случаях может потребоваться программный экспорт чертежей из файлов DWG в документы Jpeg2000. Эти преобразования обеспечивают портативный обмен чертежами. Узнайте, как преобразовать файл DWG в Jpeg2000 на C# в этом посте.

В этой статье должны быть раскрыты следующие темы:

  1. Конвертер C# DWG в Jpeg2000 — Скачать бесплатно
  2. Действия по преобразованию файла DWG в документ Jpeg2000
  3. Программное преобразование DWG в Jpeg2000
  4. Экспорт DWG в Jpeg2000 с параметрами

Конвертер C# DWG в Jpeg2000 — Скачать бесплатно

Мы будем использовать API Aspose.CAD for .NET для преобразования файла DWG в документ Jpeg2000. Предоставляется возможность создавать, редактировать и управлять файлами DWG, а также рядом других типов файлов.

Класс Image API является базовым классом для всех типов рисунков. Класс CadImage представляет изображение DWG. Мы можем установить свойства PageWidth и PageHeight, используя класс CadRasterizationOptions. Класс Jpeg2000Options API позволяет указать параметры Jpeg2000.

Пожалуйста, либо загрузите DLL API, либо установите его с помощью NuGet.

PM> Install-Package Aspose.CAD

Как преобразовать файл DWG в Jpeg2000 с помощью C#

Мы можем легко преобразовать файл DWG в документ Jpeg2000 с помощью Aspose.CAD for .NET, выполнив следующие шаги:

  • Загрузите файл чертежа DWG.
  • Сохраните DWG как Jpeg2000.

Теперь давайте посмотрим, как выполнить эти шаги на C# для преобразования файла DWG в документ Jpeg2000.

Программное преобразование DWG в Jpeg2000 на C#

Пожалуйста, следуйте инструкциям ниже, чтобы преобразовать DWG в Jpeg2000:

  1. Используйте класс Image, чтобы сначала загрузить файл DWG в качестве входных данных.
  2. Затем создайте экземпляр класса Jpeg2000Options.
  3. Вызовите метод Jpeg2000 Save(), чтобы сохранить его. Он принимает два аргумента: Jpeg2000Options и путь к выходному файлу Jpeg2000.

В следующем примере кода показано, как преобразовать файл DWG в документ Jpeg2000 с помощью C#.

string inputFile = "file.dwg";
using (Image image = Image.Load(inputFile))
{
    // Инициализировать объект класса Jpeg2000Options
    Jpeg2000Options options = new Jpeg2000Options();
    
    // Экспорт DWG в Jpeg2000
    string outPath = "output.j2k";
    image.Save(outPath, options);
}

Экспорт DWG в Jpeg2000 с параметрами в C#

Мы можем указать параметры сохранения Jpeg2000 при преобразовании файла DWG в документ Jpeg2000, выполнив следующие шаги:

  1. Используйте класс Image, чтобы сначала импортировать файл DWG в качестве входных данных.
  2. Затем создайте новый экземпляр класса CadRasterizationOptions.
  3. Далее введите ширину и высоту страницы.
  4. После этого создайте экземпляр класса Jpeg2000Options.
  5. Затем выберите CadRasterizationOptions для свойства VectorRasterizationOptions.
  6. Вызовите функцию Jpeg2000 Save(), чтобы сохранить его. Он принимает два аргумента: Jpeg2000Options и расположение выходного файла Jpeg2000.

В следующем примере кода показано, как указать высоту и ширину страницы при сохранении файла DWG как документа Jpeg2000 с помощью C#.

string inputFile = "file.dwg";
using (Image image = Image.Load(inputFile))
{
    // Инициализировать объект класса Jpeg2000Options
    Jpeg2000Options options = new Jpeg2000Options();
    
    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;
    
    // Экспорт DWG в Jpeg2000
    string outPath = "output.j2k";
    image.Save(outPath, options);
}

Получить бесплатную временную лицензию

Вы можете получить бесплатную временную лицензию, чтобы попробовать библиотеку без ограничений пробной версии.

Заключение

В этой статье мы узнали, как:

  • загрузить существующий файл чертежа DWG;
  • указать высоту и ширину страницы;
  • определить параметры сохранения;
  • сохранить DWG как Jpeg2000 в C#.

Совместное использование документов является ключевой частью повседневной работы большинства организаций, а возможность быстро и легко преобразовывать и комбинировать типы файлов гарантирует, что вы сможете безопасно передавать файлы, не создавая проблем по незнанию. Помимо преобразования DWG в Jpeg2000 на C#, вы можете узнать больше об Aspose.CAD for .NET API, используя документацию. В случае возникновения каких-либо неясностей, пожалуйста, свяжитесь с нами на нашем бесплатном форуме поддержки.

Смотрите также