OBJ в DXF csharp

Файлы OBJ используются для определения геометрических объектов и часто создаются как выходной файл с помощью приложений для 3D-моделирования. Иногда вам может понадобиться преобразовать файл OBJ в файл DXF. Соответственно, в этой статье рассказывается, как программно преобразовать файл OBJ в DXF на C#.

Конвертер OBJ в DXF — установка C# API

Aspose.CAD для .NET API можно использовать для работы с Wavefront OBJ, DWF и многими другими поддерживаемыми форматами файлов. Быстро настройте API, загрузив эталонные DLL-файлы со страницы Новые версии с помощью следующей команды NuGet в Microsoft Visual Studio:

PM> Install-Package Aspose.CAD

Преобразование файла OBJ в файл DXF на C#

Вам необходимо выполнить следующие шаги, чтобы преобразовать файл OBJ в файл DXF:

  1. Загрузите входной файл OBJ, используя класс Image.
  2. Создайте объект класса CadRasterizationOptions и DxfOptions.
  3. Преобразование файла OBJ в файл DXF.

В следующем фрагменте кода объясняется, как программно преобразовать файл OBJ в формат DXF на C#:

// Загрузите файл OBJ, используя класс изображения.
using (var image = Aspose.CAD.Image.Load("template.obj"))
{
    // Создайте объект класса CadRasterizationOptions
    Aspose.CAD.ImageOptions.CadRasterizationOptions rasterizationOptions = new Aspose.CAD.ImageOptions.CadRasterizationOptions()
    {
        PageWidth = 1600,
        PageHeight = 1600
    };

    // Создайте объект класса DxfOptions
    Aspose.CAD.ImageOptions.DxfOptions options = new Aspose.CAD.ImageOptions.DxfOptions();

    // Задайте свойство VectorRasterizationOptions.
    options.VectorRasterizationOptions = rasterizationOptions;

    // Экспорт OBJ в DXF
    image.Save("output.dxf", options);
}

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

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

Вывод

В этой статье вы поняли, как программно преобразовать файл OBJ в формат DXF на C#. Обычно он используется расширенным приложением визуализатора для хранения геометрических объектов и 3D-данных. Кроме того, вы можете узнать о других функциях API, посетив раздел документация. Если вам нужно обсудить какие-либо вопросы, свяжитесь с нами на форуме.

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

[Преобразование DWF или DWFX в SVG на C#] (https://blog.aspose.com/ru/2022/05/14/convert-dwf-dwfx-to-svg-csharp/)