I file DGN sono spesso utilizzati dalle applicazioni CAD di costruzione per la progettazione di diverse infrastrutture come strade, ponti, edifici, ecc. È possibile convertire un file DGN in un’immagine per esigenze diverse. Questo articolo tratta la conversione di immagini da DGN a PNG, JPEG o TIFF:
- Convertitore di immagini da DGN a JPEG, PNG o TIFF – Installazione dell’API Java
- Converti file DGN in immagini JPEG in modo programmatico con Java
- Converti immagine DGN in PNG in modo programmatico utilizzando Java
- Conversione di immagini da DGN a TIFF in modo programmatico in Java
Convertitore di immagini da DGN a JPEG, PNG o TIFF – Installazione dell’API Java
Aspose.CAD per Java L’API supporta il lavoro con DGN e diversi altri formati di file. Puoi installare l’API scaricando il file JAR dalla sezione Download o 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>21.8</version>
</dependency>
</dependencies>
Converti file DGN in immagini JPEG in modo programmatico con Java
Puoi convertire un file DGN in un’immagine JPEG con i passaggi seguenti:
- Carica il file DGN di input usando la classe Image.
- Crea un’istanza di tipo CadRasterizationOptions.
- Inizializza un oggetto della classe JpegOptions.
- Converti l’immagine DGN in JPG.
Il codice seguente spiega come convertire un file DGN in un’immagine JPEG a livello di codice utilizzando Java:
// Carica il file DGN di input utilizzando la classe Image
Image image = Image.load("template.dgn");
// Inizializza un oggetto di CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
// Crea un'istanza di JpegOptions
JpegOptions options = new JpegOptions();
// Imposta le proprietà CadRasterizationOptions
options.setVectorRasterizationOptions(rasterizationOptions);
// Converti l'immagine DGN in JPG
image.save("output.jpg", options);
Converti immagine DGN in PNG in modo programmatico utilizzando Java
Puoi convertire un file DGN in un’immagine PNG con i passaggi seguenti:
- Carica il file DGN di input con la classe Image.
- Crea un’istanza di CadRasterizationOptions e imposta l’altezza e la larghezza dell’immagine.
- Converti immagine DGN in PNG.
Il codice seguente mostra come convertire un file DGN in un’immagine PNG a livello di codice utilizzando Java:
// Carica il file DGN di input utilizzando la classe Image
Image image = Image.load("template.dgn");
// Inizializza un oggetto di CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
// Crea un'istanza di PngOptions
PngOptions options = new PngOptions();
// Imposta le proprietà CadRasterizationOptions
options.setVectorRasterizationOptions(rasterizationOptions);
// Converti immagine DGN in PNG
image.save("output.png", options);
Conversione di immagini da DGN a TIFF in modo programmatico in Java
Puoi convertire facilmente un file DGN in un’immagine TIFF con i seguenti passaggi:
- Carica il file DGN di input usando la classe Image.
- Inizializza un oggetto istanza della classe CadRasterizationOptions.
- Specificare un oggetto di tipo TiffOptions.
- Converti immagine in formato DGN in TIFF.
Il codice seguente elabora come convertire un file DGN in un’immagine TIFF a livello di codice in Java:
// Carica il file DGN di input utilizzando la classe Image
Image image = Image.load("template.dgn");
// Inizializza un oggetto di CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
// Crea un'istanza di TiffOptions
TiffOptions options = new TiffOptions();
// Imposta le proprietà CadRasterizationOptions
options.setVectorRasterizationOptions(rasterizationOptions);
// Converti immagine DGN in TIFF
image.save("output.tiff", options);
Ottieni una licenza temporanea gratuita
Puoi richiedere una Licenza temporanea gratuita per testare l’API senza alcuna limitazione.
Conclusione
In questo articolo, hai esplorato come convertire un file DGN in un’immagine o un’immagine come PNG, JPEG o TIFF a livello di codice con Java. Visita la Documentazione dell’API per ulteriori informazioni sulle funzionalità offerte dall’API. Inoltre, contattaci al Forum di supporto gratuito in caso di domande.