DWG-Dateien enthalten Vektorbilder sowie Metadaten, sodass keine Off-Book-Informationen benötigt werden, um die Zeichnungen zu verstehen. Solche Zeichnungen werden von Ingenieuren, Architekten oder Stadtplanern verwendet, um riesige Entwürfe zu erstellen. In bestimmten Situationen müssen Sie möglicherweise eine DWG-Datei in eine Datei im OBJ 3D-Objektformat konvertieren. Entsprechend solchen Anwendungsfällen behandelt dieser Artikel, wie eine DWG-Datei programmgesteuert in Java in eine OBJ-Datei konvertiert wird.
- DWG-zu-OBJ-Konverter – Java-API-Installation
- Konvertieren Sie DWG in OBJ-Datei programmgesteuert in Java
DWG-zu-OBJ-Konverter – Java-API-Installation
Die Aspose.CAD for Java-API unterstützt die Arbeit mit verschiedenen Dateiformaten, einschließlich DWG-, IGES- und PLT-Dateien. Sie können die API konfigurieren, indem Sie ihre JAR-Datei von Downloads herunterladen oder die folgenden Konfigurationen unter der pom.xml-Datei angeben, um sie aus Aspose Repository zu installieren:
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.1</version>
</dependency>
</dependencies>
Konvertieren Sie DWG in OBJ-Datei programmgesteuert in Java
Sie müssen die folgenden Schritte ausführen, um eine DWG-Datei in das OBJ-Format zu konvertieren:
- Erstellen Sie ein Objekt der Klasse Image, um die DWG-Quelldatei zu laden.
- Wandeln Sie das zuvor deklarierte Objekt in die Klasse CadImage um.
- Exportieren Sie die DWG-Datei mit der Methode Speichern in das OBJ-Format.
Das folgende Code-Snippet zeigt, wie man DWG in Java programmgesteuert in eine OBJ-Datei konvertiert:
// Laden Sie die Eingabe-DWG-Datei
Image image = Image.load("sample.dwg");
// Wandeln Sie das Image-Klassenobjekt in den CadImage-Typ um
CadImage cad = (CadImage)image;
// Objekt der ObjOptions-Klasse initialisieren
ObjOptions options = new ObjOptions();
// Speichern Sie die ausgegebene OBJ-Objektdatei
cad.save("sample.obj", options);
Entdecken Sie weitere Funktionen
Sie können den Bereich Dokumentation besuchen, um mehr über die Arbeit mit verschiedenen CAD-Bildformaten zu erfahren. Es behandelt die Arbeit mit verschiedenen AutoCAD-Zeichnungen in Ihren Projekten.
Fazit
In diesem Artikel haben Sie die Schritte und den Beispielcodeausschnitt zum Konvertieren von DWG-Zeichnungen in 3D-Objektdateien im OBJ-Format kennengelernt. Darüber hinaus erläutert dieser Artikel auch die einfachen Konfigurationsdetails, die keine andere UI-Anwendung erfordern. Bitte zögern Sie nicht, uns im Forum zu kontaktieren, um Ihre Anforderungen oder Bedenken zu besprechen.