Pliki OBJ służą do pracy z obiektami 3D. Możesz przekonwertować plik OBJ na plik PDF lub FBX przy użyciu języka C#. W niektórych sytuacjach może być konieczne przekonwertowanie pliku obiektu 3D na inne formaty plików. W tym artykule opisano, jak przekonwertować plik obiektu 3D na plik PDF lub FBX pod następującymi nagłówkami.

Konwerter plików OBJ na PDF lub FBX – instalacja API

Możesz tworzyć, edytować lub konwertować obiekty 3D za pomocą Aspose.3D for .NET API. Możesz łatwo skonfigurować API, pobierając jego plik DLL z sekcji New Releases lub instalując go za pomocą następującego polecenia NuGet:

PM> Install-Package Aspose.3D

Konwertuj OBJ na plik PDF za pomocą C#

Możesz przekonwertować plik OBJ na dokument PDF w języku C#, wykonując następujące czynności:

  1. Załaduj wejściowy plik OBJ, używając klasy Scene.
  2. Zainicjuj obiekt klasy PdfSaveOptions.
  3. Zapisz wyjściowy plik PDF.

Poniższy fragment kodu pokazuje, jak przekonwertować plik OBJ do formatu PDF w języku C#:

// Załaduj OBJ do obiektu klasy Scene
Scene document = new Scene("template.obj");

// Utwórz instancję PdfSaveOptions 
PdfSaveOptions options = new PdfSaveOptions();

// Konwertuj plik obiektowy 3D OBJ do formatu PDF 
document.Save("output.pdf", options);

Konwertuj OBJ na plik FBX w C#

Możesz przekonwertować plik obiektu OBJ na plik FBX, wykonując poniższe czynności:

  1. Załaduj wejściowy plik OBJ z klasą Scene.
  2. Utwórz instancję klasy FbxSaveOptions.
  3. Zapisz wyjściowy plik FBX metodą Save.

Poniższy przykładowy kod wyjaśnia, jak programowo przekonwertować plik OBJ na plik FBX w języku C#:

// Załaduj OBJ do obiektu klasy Scene
Scene document = new Scene("template.obj");

// Utwórz instancję FbxSaveOptions 
FBXSaveOptions options = new FBXSaveOptions(FileFormat.FBX7500ASCII);

// Konwertuj plik OBJ obiektu 3D na FBX 
document.Save("output.fbx", options);

Wniosek

Podsumowując, nauczyłeś się konwertować plik OBJ do pliku PDF lub FBX za pomocą języka C#. Podobnie możesz zajrzeć do dokumentacji, aby sprawdzić kilka innych funkcji API. Zachęcamy do kontaktu z nami za pośrednictwem forum.

Zobacz też