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
- Konvertieren Sie OBJ in DXF-Datei programmgesteuert 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:
- Laden Sie die Eingabeobjektdatei mit der Klasse Image.
- Initialisieren Sie ein CadRasterizationOptions- und ein DxfOptions-Klassenobjekt.
- 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.