DWF zu JPG PNG Java

DWF Dateien enthalten 2D oder 3D-Zeichnungen im komprimierten Format. In bestimmten Situationen müssen Sie möglicherweise DWF in ein Bild konvertieren. Unter Berücksichtigung dieser Perspektive behandelt der Artikel, wie eine DWF Datei mithilfe von Java programmgesteuert in ein JPG oder PNG Bild konvertiert wird.

DWF zu JPG oder PNG Bildkonverter – Java API Installation

Die Aspose.CAD for Java-API kann zum Erstellen, Bearbeiten oder Manipulieren von CAD Dateien verwendet werden, ohne dass CAD Anwendungen installiert werden müssen. Installieren Sie einfach die API, indem Sie die JAR Datei aus dem Abschnitt Downloads herunterladen oder die folgenden Maven konfigurationen 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>21.11</version>        
   </dependency>
</dependencies>

Konvertieren Sie DWF in JPG Bild programmgesteuert in Java

Mit den folgenden Schritten können Sie eine DWF Datei in ein JPG Bild konvertieren:

  1. Laden Sie zunächst die DWF quelldatei mit dem Klassenkonstruktor Image.
  2. Initialisieren Sie das Klassenobjekt CadRasterizationOptions.
  3. Erstellen Sie eine Instanz des Typs JpegOptions.
  4. Speichern Sie das ausgegebene JPG Bild mit VectorRasterizationOptions.

Das folgende code snippet erläutert, wie eine DWF Datei in Java in ein JPG Bild konvertiert wird:

String inputFile = "blocks_and_tables.dwf";

// Laden Sie die DWF-Eingabedatei
Image image = Image.load(inputFile);

// Objekt der Klasse JPEGOptions initialisieren
JpegOptions jpgOptions = new JpegOptions();
CadRasterizationOptions dwfRasterizationOptions = new CadRasterizationOptions();
jpgOptions.setVectorRasterizationOptions(dwfRasterizationOptions);

dwfRasterizationOptions.setPageHeight(500);
dwfRasterizationOptions.setPageWidth(500);

// Exportieren Sie DWF in ein JPG Bild
String outPath = "blocks_and_tables.jpg";
image.save(outPath, jpgOptions);

Programmgesteuertes Konvertieren von DWF- in PNG Bildern in Java

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

  1. Laden Sie die DWF-Eingabedatei mit der Klasse Image.
  2. Initialisiert ein Objekt der Klasse CadRasterizationOptions.
  3. Erstellen Sie das Klassenobjekt PngOptions.
  4. Speichern Sie abschließend das ausgegebene PNG Bild mit VectorRasterizationOptions.

Das folgende code snippet zeigt, wie ein DWF Bild in Java in ein PNG Bild konvertiert wird:

String inputFile = "blocks_and_tables.dwf";

// Laden Sie die DWF-Eingabedatei
Image image = Image.load(inputFile);

// Initialisiert das PngOptions Klassenobjekt
PngOptions pngOptions = new PngOptions();
CadRasterizationOptions dwfRasterizationOptions = new CadRasterizationOptions();
pngOptions.setVectorRasterizationOptions(dwfRasterizationOptions);

dwfRasterizationOptions.setPageHeight(500);
dwfRasterizationOptions.setPageWidth(500);

// DWF in PNG Bild exportieren
String outPath = "blocks_and_tables.png";
image.save(outPath, pngOptions);

Holen Sie sich eine kostenlose temporäre Lizenz

Sie können die API in vollem Umfang testen, indem Sie eine kostenlose temporäre Lizenz anfordern.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie eine DWF Datei programmgesteuert in Java in ein Bild als JPG oder PNG Datei konvertieren. Sie können sich den Abschnitt Dokumentation ansehen, um andere von der API unterstützte Funktionen zu erkunden. Außerdem können Sie sich bei Bedenken gerne im Forum an uns wenden.

Siehe auch