OBJ do formatu DXF csharp

Pliki OBJ służą do definiowania obiektów geometrycznych i często są tworzone jako plik wyjściowy przy użyciu aplikacji do modelowania 3D. Czasami możesz chcieć przekonwertować plik OBJ na plik DXF. W związku z tym w tym artykule opisano, jak programowo przekonwertować plik OBJ na plik DXF w języku C#.

Konwerter OBJ na DXF – instalacja C# API

Aspose.CAD for .NET API może służyć do manipulowania Wavefront OBJ, DWF i wieloma innymi obsługiwanymi formatami plików. Szybko skonfiguruj interfejs API, pobierając jego referencyjne pliki DLL ze strony Nowe wydania za pomocą następującego polecenia NuGet w programie Microsoft Visual Studio:

PM> Install-Package Aspose.CAD

Konwertuj OBJ na plik DXF w C#

Aby przekonwertować plik OBJ na plik DXF, wykonaj poniższe czynności:

  1. Załaduj wejściowy plik OBJ, używając klasy Image.
  2. Tworzymy obiekt klasy CadRasterizationOptions i DxfOptions.
  3. Konwertuj OBJ do pliku DXF.

Poniższy fragment kodu wyjaśnia, jak programowo przekonwertować plik OBJ do formatu DXF w języku C#:

// Załaduj plik OBJ, używając klasy Image
using (var image = Aspose.CAD.Image.Load("template.obj"))
{
    // Utwórz obiekt klasy CadRasterizationOptions
    Aspose.CAD.ImageOptions.CadRasterizationOptions rasterizationOptions = new Aspose.CAD.ImageOptions.CadRasterizationOptions()
    {
        PageWidth = 1600,
        PageHeight = 1600
    };

    // Utwórz obiekt klasy DxfOptions
    Aspose.CAD.ImageOptions.DxfOptions options = new Aspose.CAD.ImageOptions.DxfOptions();

    // Ustaw właściwość VectorRasterizationOptions
    options.VectorRasterizationOptions = rasterizationOptions;

    // Eksportuj OBJ do DXF
    image.Save("output.dxf", options);
}

Uzyskaj bezpłatną tymczasową licencję

Możesz poprosić o bezpłatną licencję tymczasową, aby w pełni przetestować interfejs API.

Wniosek

W tym artykule zrozumiałeś, jak programowo przekonwertować plik OBJ do formatu DXF w języku C#. Jest zwykle używany przez zaawansowane aplikacje do wizualizacji do przechowywania obiektów geometrycznych i danych 3D. Ponadto możesz zapoznać się z innymi funkcjami API, odwiedzając sekcję dokumentacja. Jeśli chcesz omówić swoje wątpliwości, skontaktuj się z nami na forum.

Zobacz też

Konwertuj DWF lub DWFX na SVG w C#