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
- Converti DWG/DXF in immagini JPG in modo programmatico utilizzando Java
- Converti DWG/DXF in immagini PNG in modo programmatico con Java
- Conversione da file CAD DWG/DXF in immagini GIF in Java
- Ottieni la licenza API gratuita
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:
- Carica il file CAD di input DWG/DXF con la classe Image.
- Crea un’istanza della classe CadRasterizationOptions.
- Specificare la larghezza e l’altezza della pagina.
- Crea un’istanza di JpegOptions per l’immagine risultante.
- 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:
- Carica il disegno CAD di input.
- Inizializza un oggetto della classe CadRasterizationOptions.
- Imposta le dimensioni dell’immagine per il file di output.
- Specificare PngOptions per l’immagine di output.
- 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:
- Carica il file CAD di origine nell’oggetto classe Image.
- Istanziare l’oggetto classe CadRasterizationOptions.
- Inizializza l’oggetto classe GifOptions.
- 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.