OBJ do DXF Java

Pliki OBJ obsługują geometrię wielokątną, a także geometrię swobodną, taką jak krzywe i powierzchnie. W niektórych przypadkach może być konieczna konwersja pliku obiektowego OBJ do pliku DXF. Zgodnie z takimi przypadkami użycia, w tym artykule opisano, jak programowo przekonwertować plik OBJ na plik DXF w Javie.

Konwerter OBJ na DXF – instalacja Java API

Aspose.CAD for Java API wspiera pracę z różnego rodzaju rysunkami i plikami graficznymi. Po prostu skonfiguruj interfejs API, pobierając jego pliki JAR ze strony New Releases lub skonfiguruj go z Aspose Repository, korzystając z następujących specyfikacji w pliku pom.xml Twojego projektu opartego na Maven:

Magazyn:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Zależność:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cad</artifactId>
        <version>22.3</version>
    </dependency>
</dependencies>

Konwertuj OBJ na DXF Programowo w Javie

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

  1. Załaduj wejściowy plik Object z klasą Image.
  2. Zainicjuj obiekt klasy CadRasterizationOptions i DxfOptions.
  3. Konwertuj plik OBJ do formatu DXF.

Poniższy przykładowy kod pokazuje, jak programowo przekonwertować plik OBJ na plik DXF w Javie:

// Załaduj plik OBJ przy użyciu klasy Image
com.aspose.cad.Image image = com.aspose.cad.Image.load("template.obj");

// Utwórz obiekt klasy CadRasterizationOptions
com.aspose.cad.imageoptions.CadRasterizationOptions rasterizationOptions = new com.aspose.cad.imageoptions.CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);

// Utwórz obiekt klasy DxfOptions
com.aspose.cad.imageoptions.DxfOptions options = new com.aspose.cad.imageoptions.DxfOptions();

// Ustaw właściwość VectorRasterizationOptions
options.setVectorRasterizationOptions(rasterizationOptions);

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

Uzyskaj bezpłatną licencję API

Możesz testować API bez żadnych ograniczeń ewaluacyjnych, prosząc o bezpłatną licencję tymczasową.

Wniosek

W tym artykule nauczyłeś się programowo konwertować plik OBJ do formatu DXF w Javie. Ponadto może być konieczne odwiedzenie przestrzeni documentation, aby zapoznać się z innymi funkcjami interfejsu API. W przypadku jakichkolwiek pytań, napisz do nas na forum.

Zobacz też