DWG in SVG

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

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:

  1. Carica il file DWG di origine utilizzando il metodo load della classe Image.
  2. Istanziare un oggetto della classe SvgOptions.
  3. Imposta la modalità colore su Scala di grigi, RGB, ecc.
  4. 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!

Guarda anche