Konvertieren Sie DWF in PDF Java

Die Datei DWF ist eine 2D oder 3D-Zeichnung, die im Design Web-Format gespeichert ist. Diese Dateien werden als ZIP-komprimierte Dateien gespeichert, um die Größe zu minimieren. Allerdings unterstützen eingeschränkte Anwendungen das Öffnen oder Anzeigen solcher Dateien. Dementsprechend möchten Sie möglicherweise eine DWF-Datei in ein PDF Dokument konvertieren, um sie mit verschiedenen Betriebssystemen und Umgebungen kompatibel zu machen. In diesem Artikel wird beschrieben, wie Sie DWF in Java in PDF konvertieren.

DWF zu PDF-Konvertierung – Java API Installation

Die Aspose.CAD for Java API unterstützt die Arbeit mit DWF und anderen relevanten Dateiformaten. Sie können die API konfigurieren, indem Sie die JAR-Datei aus dem Abschnitt Downloads herunterladen oder 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>

Dependency:

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

Konvertieren Sie DWF programmgesteuert in Java in PDF

Die DWF-Dateikonvertierung umfasst nur wenige API-Aufrufe. Mit den folgenden Schritten können Sie eine DWG-Datei in ein PDF Dokument konvertieren:

  1. Laden Sie die Eingabe-DWF-Datei.
  2. Erstellen Sie eine Instanz der Klasse CadRasterizationOptions.
  3. Legen Sie Rendering-Eigenschaften wie Seitenabmessungen für die Ausgabedatei fest.
  4. Speichern Sie die ausgegebene PDF-Datei mit der Methode Save.

Der folgende Codeausschnitt zeigt, wie man eine DWF-Datei in ein PDF Dokument in Java konvertiert:

// Laden Sie die Eingabe-DWF-Datei
Image image = Image.load("DWFtoPDF.dwf");

// Erstellen Sie ein Objekt von CadRasterizationOptions, um verschiedene Eigenschaften festzulegen
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
rasterizationOptions.setContentAsBitmap(true);
PdfOptions options = new PdfOptions();
options.setVectorRasterizationOptions(rasterizationOptions);

// Konvertieren Sie DWF in PDF
image.save("output.pdf", options);

Entdecken Sie weitere Funktionen

Sie können viele weitere Funktionen der API kennenlernen, indem Sie einen Blick auf die Dokumentation werfen. Es erklärt das Erstellen, Bearbeiten oder Manipulieren verschiedener CAD-bezogener Dateiformate.

Abschluss

In diesem Artikel haben Sie erfahren, wie Sie eine DWF-Datei in eine PDF-Datei konvertieren. Die Konvertierung kann hilfreich sein, wenn Sie möchten, dass der Dateiinhalt mit verschiedenen Betriebssystemen und Umgebungen kompatibel ist. Darüber hinaus können Sie uns gerne über das Forum kontaktieren. Wir helfen Ihnen gerne weiter.

Siehe auch