Converti DWF in PDF Java

Il file DWF è un disegno 2D o 3D salvato in Design Web Format. Questi file vengono salvati come file compressi ZIP per ridurre al minimo le dimensioni. Tuttavia, alcune applicazioni limitate supportano l’apertura o la visualizzazione di tali file. In base a ciò, potresti voler convertire un file DWF in un documento PDF per renderlo compatibile con diversi sistemi operativi e ambienti. Questo articolo spiega come convertire DWF in PDF in Java.

Conversione da DWF a PDF - Installazione dell’API Java

L’API Aspose.CAD for Java supporta il lavoro con DWF e altri formati di file pertinenti. Puoi configurare l’API scaricando il file JAR dalla sezione Downloads o con le seguenti configurazioni Maven:

Deposito:

<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>

Converti DWF in PDF in modo programmatico in Java

La conversione del file DWF include solo alcune chiamate API. Puoi convertire un file DWG in un documento PDF con i passaggi seguenti:

  1. Caricare il file DWF di input.
  2. Crea un’istanza della classe CadRasterizationOptions.
  3. Imposta le proprietà di rendering come le dimensioni della pagina per il file di output.
  4. Salva il file PDF di output con il metodo Salva.

Il seguente frammento di codice mostra come convertire un file DWF in un documento PDF in Java:

// Carica il file DWF di input
Image image = Image.load("DWFtoPDF.dwf");

// Crea un oggetto di CadRasterizationOptions per impostare proprietà diverse
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
rasterizationOptions.setContentAsBitmap(true);
PdfOptions options = new PdfOptions();
options.setVectorRasterizationOptions(rasterizationOptions);

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

Esplora altre funzionalità

Puoi conoscere molte altre funzionalità dell’API dando un’occhiata alla documentazione. Spiega la creazione, la modifica o la manipolazione di diversi formati di file relativi al CAD.

Conclusione

In questo articolo, hai imparato come convertire un file DWF in un file PDF. La conversione può essere utile quando si desidera che il contenuto del file sia compatibile con diversi sistemi operativi e ambienti. Inoltre, non esitate a contattarci tramite il forum. Saremo felici di assisterti.

Guarda anche