I file DWF o DWFX possono contenere dati di progettazione e grafici in uno o più disegni e gruppi di fogli. Tali file vengono spesso utilizzati per i dati di progettazione a fini di revisione o approvazione. Considerando che, le immagini SVG sono famose per la loro scalabilità senza influire sulla qualità dell’immagine. In alcuni casi d’uso, potrebbe essere necessario convertire un file DWF o DWFX in un’immagine SVG. Di conseguenza, questo articolo spiega come convertire un file DWF o DWFX in un’immagine SVG a livello di codice in C#.
- Convertitore DWF o DWFX in SVG – Installazione API C#
- Converti DWF o DWFX in immagini SVG a livello di codice in C#
Convertitore DWF o DWFX in SVG – Installazione API C#
L’API Aspose.CAD per .NET può essere utilizzata per lavorare con i formati DWF, DWFX e IFC oltre ad altri formati di file relativi a CAD. Puoi accedere all’API scaricando i suoi file DLL dalla pagina Download o installarla facilmente con il seguente comando NuGet:
PM> Install-Package Aspose.CAD
Converti DWF o DWFX in immagini SVG a livello di codice in C#
È necessario seguire i passaggi seguenti per convertire un file DWF o DWFX in formato immagine SVG:
- Crea un oggetto della classe DwfImage per caricare il file DWF o DWFX di input.
- Inizializza un’istanza della classe CadRasterizationOptions.
- Dichiara un oggetto della classe SvgOptions.
- Scrivi il file di output come un’immagine SVG.
L’esempio di codice seguente illustra come convertire un file DWF o DWFX in formato SVG a livello di codice in C#:
String sampleDWFX = "document.dwfx";
// Carica il file DWF o DWFX di input
DwfImage image = (DwfImage)DwfImage.Load(sampleDWFX);
// Inizializza l'oggetto classe CadRasterizationOptions
CadRasterizationOptions cadOptions = new CadRasterizationOptions();
cadOptions.PageWidth = 400;
cadOptions.PageHeight = 400;
// Inizializza l'istanza della classe SvgOptions per l'immagine di output
SvgOptions imageOptions = new SvgOptions();
imageOptions.VectorRasterizationOptions = cadOptions;
// Salva l'immagine SVG di output
image.Save("document.svg", imageOptions);
Esplora più funzionalità
Puoi visitare vari altri capitoli nella documentazione dell’API per apprendere ed esplorare altre funzionalità supportate per lavorare con i file CAD.
Conclusione
In questo articolo, hai esplorato come convertire un file DWF o DWFX in un formato immagine SVG. Il rendering dell’immagine viene eseguito con alta fedeltà in modo che l’output sia simile ai disegni di input. Inoltre, puoi sentirti libero di discutere qualsiasi tua preoccupazione o domanda con noi nel forum. Non vediamo l’ora di metterti in contatto con te.