I file DWG contengono dati di progettazione in formato 2D o 3D. Comprendono dati di immagini vettoriali e metadati nella codifica binaria. In alcuni scenari, potrebbe essere necessario convertire i file DWG in file immagine SVG secondo le proprie esigenze. In conformità con ciò, l’articolo spiega come convertire un’immagine DWG in SVG a livello di codice utilizzando Java.
- Conversione da DWG a SVG – Installazione dell’API Java
- Converti DWG in SVG a livello di codice utilizzando Java
Conversione da DWG a SVG – Installazione dell’API Java
L’API Aspose.CAD for Java può essere utilizzata per creare, modificare o manipolare DWG e molti altri formati di file. Puoi configurare facilmente l’API scaricando il file JAR dalla sezione Nuove versioni o utilizzando le seguenti specifiche Maven nel file pom.xml del tuo progetto:
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.10</version>
</dependency>
</dependencies>
Converti DWG in SVG a livello di codice utilizzando Java
Puoi convertire un’immagine DWG in SVG seguendo i passaggi seguenti:
- Carica il file DWG di origine utilizzando il metodo load della classe Image.
- Istanziare un oggetto della classe SvgOptions.
- Imposta la modalità colore su Scala di grigi, RGB, ecc.
- Converti DWG in SVG con il metodo Salva.
Il frammento di codice seguente mostra come convertire un file DWG in un’immagine SVG in Java:
// Carica il file DWG di input
Image image = Image.load("sample.dwg");
// Inizializza l'oggetto classe SvgOptions
imageoptions.SvgOptions options = new SvgOptions();
// Imposta la modalità colore SVG
options.setColorType(SvgColorMode.Grayscale);
options.setTextAsShapes(true);
// Salva il file SVG di output
image.save("sample.svg" , options);
Esplora più funzionalità
Puoi dare un’occhiata a molte altre funzionalità dell’API visitando la documentazione.
Conclusione
In questo articolo, hai esplorato come convertire DWG in immagini SVG. Esporta tutte le forme e i contenuti in SVG con alta fedeltà. Puoi incorporare questa funzione nelle tue applicazioni basate su Java. Inoltre, non è necessario installare nessun altro strumento o applicazione perché l’API non dipende da nessun altro strumento per eseguire la conversione. Non esitare a contattarci tramite il forum. Non vediamo l’ora di assisterti!