Konvertieren Sie CAD DWG DXF in PNG JPG Bild

DWG Dateien werden verwendet, um digitale Zeichnungen im 2D oder 3D Format zu speichern, während DXF das Drawing Exchange Format ist, das für die Kompatibilität von AutoCAD Daten mit anderen Anwendungen verwendet wird. Sie können DWG oder DXF gemäß Ihren Anforderungen in Rasterbildformate wie JPG, PNG, GIF usw. konvertieren. In diesem Artikel lernen Sie die programmgesteuerte Konvertierung von CAD Dateiformaten in Rasterbilder mit Java kennen. Weitere Einzelheiten finden Sie in den folgenden Abschnitten:

DWG/DXF zu JPG, PNG, GIF Bildkonverter – Java API Installation

Aspose.CAD for Java API unterstützt die Arbeit mit DWG, DXF und vielen anderen Dateiformaten. Sie benötigen keine Drittanbieteranwendung, um diese Dateien in Ihren Anwendungen zu erstellen, zu bearbeiten oder zu verarbeiten. Laden Sie einfach die JAR Datei aus dem Abschnitt Downloads herunter oder installieren Sie sie mit den folgenden Maven konfigurationen:

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>20.12</version>        
   </dependency>
</dependencies>

Konvertieren Sie DWG/DXF programmgesteuert mit Java in ein JPG Bild

Bitte führen Sie die folgenden Schritte aus, um eine DWG/DXF Datei in das JPG Bildformat zu konvertieren:

  1. Laden Sie die Eingabe-CAD Datei DWG/DXF mit der Klasse Image.
  2. Erstellen Sie eine Instanz der Klasse CadRasterizationOptions.
  3. Geben Sie Seitenbreite und -höhe an.
  4. Erstellen Sie eine Instanz von JpegOptions für das resultierende Bild.
  5. Konvertieren Sie die CAD-DWG/DXF Datei in ein JPG Bild.

Der folgende Code zeigt, wie eine DWG/DXF Datei programmgesteuert in Java in ein JPG Bild konvertiert wird:

// Laden Sie die DWG-Eingabedatei
Image image = Image.load("Test.dwg");

// Erstellen Sie eine Instanz von CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// Legen Sie Seitenbreite und -höhe fest
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);

// Erstellen Sie eine Instanz von JPEGOptions für das resultierende Bild
ImageOptionsBase options = new JpegOptions();

// Legen Sie die Rasterisierungsoptionen fest
options.setVectorRasterizationOptions(rasterizationOptions);

// Konvertieren Sie die CAD-DWG-DXF Datei in ein JPG Bild
image.save("output_image.jpg" , options);

Konvertieren Sie DWG/DXF programmgesteuert mit Java in ein PNG Bild

Mit den folgenden Schritten können Sie eine DWG oder DXF Datei in ein PNG Bild konvertieren:

  1. Eingabe-CAD-Zeichnung laden.
  2. Initialisiert ein Objekt der Klasse CadRasterizationOptions.
  3. Legen Sie die Bildabmessungen für die Ausgabedatei fest.
  4. Geben Sie PngOptions für das Ausgabebild an.
  5. Konvertieren Sie eine CAD-DWG/DXF Datei in ein PNG Bild.

Der folgende Code erklärt, wie CAD-Zeichnungen DWG oder DXF programmgesteuert mit Java in ein PNG Bild konvertiert werden:

// Laden Sie die DWG-Eingabedatei
Image image = Image.load("Test.dwg");

// Erstellen Sie eine Instanz von CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// Legen Sie Seitenbreite und -höhe fest
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);

// Erstellen Sie eine Instanz von PngOptions für das resultierende Bild
ImageOptionsBase options = new PngOptions();

// Legen Sie Rasteroptionen fest
options.setVectorRasterizationOptions(rasterizationOptions);

// Konvertieren Sie die CAD-DWG-DXF Datei in ein PNG Bild
image.save("output_image.png" , options);

Konvertierung von DWG/DXF-CAD Dateien in GIF Bilder in Java

Mit den folgenden Schritten können Sie CAD-Zeichnungen wie DWG oder DXF in ein GIF Bild konvertieren:

  1. Laden Sie die Quell-CAD Datei in das Klassenobjekt Image.
  2. Instanziieren Sie das Klassenobjekt CadRasterizationOptions.
  3. Initialisieren Sie das Klassenobjekt GifOptions.
  4. Konvertieren Sie die CAD-DWG-DXF Datei in ein GIFF Bild mit der methode Save().

Der folgende Code zeigt, wie CAD-DWG/DXF-Zeichnungen programmgesteuert mit Java in GIF Bilder konvertiert werden:

// Eingabe-CAD Datei laden
Image image = Image.load("Test.dwg");

// Erstellen Sie eine Instanz von CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// Legen Sie Seitenbreite und -höhe fest
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);

// Erstellen Sie eine Instanz von GifOptions für das resultierende Bild
ImageOptionsBase options = new GifOptions();

// Legen Sie Rasteroptionen fest
options.setVectorRasterizationOptions(rasterizationOptions);

// Konvertieren Sie die CAD-DWG-DXF Datei in ein GIFF Bild
image.save("output_image.giff" , options);

Erhalten Sie eine kostenlose API Lizenz

Sie können eine kostenlose temporäre Lizenz anfordern, um alle Funktionen der API ohne Einschränkungen zu testen.

Fazit

In diesem Artikel haben Sie untersucht, wie Sie CAD-Zeichnungen wie DWG/DXF Dateien mithilfe von Java programmgesteuert in PNG, JPG oder GIF Dateiformate konvertieren. Sie können die API weiter erkunden, indem Sie die Dokumentation besuchen. Bei Fragen können Sie sich gerne über das Free Support Forum an uns wenden.

Siehe auch

Tipp: Sie sollten sich den kostenlosen Aspose Text to GIF Converter ansehen, da Sie damit einfache Texte oder Nachrichten in interessante Animationen umwandeln können.