converti CAD DWG DXF in immagine PNG JPG

I file DWG vengono utilizzati per salvare i disegni digitali nel formato 2D o 3D, mentre DXF è il Drawing Exchange Format che viene utilizzato per la compatibilità dei dati AutoCAD con altre applicazioni. Puoi convertire DWG o DXF in formati di immagine raster come JPG, PNG, GIF, ecc. secondo le tue esigenze. In questo articolo imparerai la conversione dei formati di file CAD in immagini raster a livello di codice utilizzando Java. Si prega di fare riferimento alle seguenti sezioni per ulteriori dettagli:

Convertitore di immagini da DWG/DXF a JPG, PNG, GIF – Installazione API Java

Aspose.CAD per Java L’API supporta il lavoro con DWG, DXF e molti altri formati di file. Non è necessaria alcuna applicazione di terze parti per creare, modificare o elaborare questi file nelle applicazioni. Basta scaricare il file JAR dalla sezione Download o installarlo con le seguenti configurazioni Maven:

Archivio:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Dipendenza:

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

Converti DWG/DXF in immagini JPG in modo programmatico utilizzando Java

Segui i passaggi seguenti per convertire un file DWG/DXF in formato immagine JPG:

  1. Carica il file CAD di input DWG/DXF con la classe Image.
  2. Crea un’istanza della classe CadRasterizationOptions.
  3. Specificare la larghezza e l’altezza della pagina.
  4. Crea un’istanza di JpegOptions per l’immagine risultante.
  5. Converti file CAD DWG/DXF in un’immagine JPG.

Il codice seguente mostra come convertire il file DWG/DXF in un’immagine JPG a livello di codice in Java:

// Carica il file DWG di input
Image image = Image.load("Test.dwg");

// Crea un'istanza di CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// Imposta larghezza e altezza della pagina
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);

// Crea un'istanza di JpegOptions per l'immagine risultante
ImageOptionsBase options = new JpegOptions();

// Imposta le opzioni di rasterizzazione
options.setVectorRasterizationOptions(rasterizationOptions);

// Converti file CAD DWG DXF in un'immagine JPG
image.save("output_image.jpg" , options);

Converti DWG/DXF in immagini PNG in modo programmatico con Java

Puoi convertire file DWG o DXF in un’immagine PNG con i passaggi seguenti:

  1. Carica il disegno CAD di input.
  2. Inizializza un oggetto della classe CadRasterizationOptions.
  3. Imposta le dimensioni dell’immagine per il file di output.
  4. Specificare PngOptions per l’immagine di output.
  5. Converti file CAD DWG/DXF in un’immagine PNG.

Il codice seguente spiega come convertire un’immagine CAD DWG o DXF in PNG in modo programmatico utilizzando Java:

// Carica il file DWG di input
Image image = Image.load("Test.dwg");

// Crea un'istanza di CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// Imposta larghezza e altezza della pagina
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);

// Crea un'istanza di PngOptions per l'immagine risultante
ImageOptionsBase options = new PngOptions();

// Imposta le opzioni di rasterizzazione
options.setVectorRasterizationOptions(rasterizationOptions);

// Converti file CAD DWG DXF in un'immagine PNG
image.save("output_image.png" , options);

Conversione da file CAD DWG/DXF in immagini GIF in Java

Puoi convertire disegni CAD come DWG o DXF in immagini GIF con i seguenti passaggi:

  1. Carica il file CAD di origine nell’oggetto classe Image.
  2. Istanziare l’oggetto classe CadRasterizationOptions.
  3. Inizializza l’oggetto classe GifOptions.
  4. Converti file CAD DWG DXF in un’immagine GIFF con il metodo Salva().

Il codice seguente mostra come convertire un disegno CAD DWG/DXF in un’immagine GIF a livello di codice con Java:

// Carica il file CAD di input
Image image = Image.load("Test.dwg");

// Crea un'istanza di CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// Imposta larghezza e altezza della pagina
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);

// Crea un'istanza di GifOptions per l'immagine risultante
ImageOptionsBase options = new GifOptions();

// Imposta le opzioni di rasterizzazione
options.setVectorRasterizationOptions(rasterizationOptions);

// Converti file CAD DWG DXF in un'immagine GIFF
image.save("output_image.giff" , options);

Ottieni la licenza API gratuita

Puoi richiedere una Licenza temporanea gratuita per valutare tutte le funzionalità dell’API, senza alcuna limitazione.

Conclusione

In questo articolo, hai esplorato come convertire i disegni CAD come file DWG/DXF in formati di file PNG, JPG o GIF a livello di codice utilizzando Java. Puoi esplorare ulteriormente l’API visitando la Documentazione. Non esitare a contattarci al Forum di supporto gratuito in caso di domande.

Guarda anche

Suggerimento: potresti provare Aspose gratis Convertitore da testo a GIF perché ti consente di animare trasformare semplici testi o messaggi in animazioni interessanti.