OBJ zu DXF Java

OBJ-Dateien unterstützen polygonale Geometrie sowie Freiformgeometrie wie Kurven und Flächen. In bestimmten Fällen müssen Sie möglicherweise eine OBJ-Objektdatei in eine DXF-Datei konvertieren. In Übereinstimmung mit solchen Anwendungsfällen behandelt dieser Artikel die programmgesteuerte Konvertierung von OBJ-Dateien in DXF-Dateien in Java.

OBJ to DXF Converter – Java-API-Installation

Aspose.CAD for Java API unterstützt die Arbeit mit verschiedenen Arten von Zeichnungen und Grafikdateien. Konfigurieren Sie einfach die API, indem Sie ihre JAR-Dateien von der Seite New Releases herunterladen, oder konfigurieren Sie sie aus dem Aspose Repository, indem Sie die folgenden Spezifikationen in der pom.xml-Datei Ihres Maven-basierten Projekts verwenden:

Repository:

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

Abhängigkeit:

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

Konvertieren Sie OBJ programmgesteuert in DXF in Java

Sie können eine OBJ-Datei in eine DXF-Datei konvertieren, indem Sie die folgenden Schritte ausführen:

  1. Laden Sie die Eingabeobjektdatei mit der Klasse Image.
  2. Initialisieren Sie ein CadRasterizationOptions- und ein DxfOptions-Klassenobjekt.
  3. Konvertieren Sie die OBJ-Datei in das DXF-Format.

Der folgende Beispielcode zeigt, wie eine OBJ-Datei programmgesteuert in Java in eine DXF-Datei konvertiert wird:

// Laden Sie die OBJ-Datei mithilfe der Image-Klasse
com.aspose.cad.Image image = com.aspose.cad.Image.load("template.obj");

// Erstellen Sie ein Objekt der CadRasterizationOptions-Klasse
com.aspose.cad.imageoptions.CadRasterizationOptions rasterizationOptions = new com.aspose.cad.imageoptions.CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);

// Erstellen Sie ein Objekt der DxfOptions-Klasse
com.aspose.cad.imageoptions.DxfOptions options = new com.aspose.cad.imageoptions.DxfOptions();

// Legen Sie die VectorRasterizationOptions-Eigenschaft fest
options.setVectorRasterizationOptions(rasterizationOptions);

// Exportieren Sie OBJ nach DXF
image.save("output.dxf", options);

Erhalten Sie eine kostenlose API-Lizenz

Sie können die API ohne Evaluierungseinschränkungen testen, indem Sie eine kostenlose temporäre Lizenz anfordern.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie eine OBJ-Datei programmgesteuert in Java in das DXF-Format konvertieren. Darüber hinaus müssen Sie möglicherweise den Bereich Dokumentation besuchen, um andere Funktionen der API zu erkunden. Bei Fragen schreiben Sie uns bitte an das Forum.

Siehe auch