Per la creazione di disegni 2D o 3D, i software CAD richiedono file DWG. In particolare, un file DWG può essere utilizzato per sviluppare e conservare piani per progetti di costruzione come strade, ponti ed edifici. In alcune circostanze, potrebbe essere necessario esportare in modo programmatico i disegni dai file DWG ai documenti Jpeg2000. Queste trasformazioni consentono la condivisione portatile dei disegni. Scopri come convertire un file DWG in un Jpeg2000 in C# in questo post..
In questo articolo saranno trattati i seguenti argomenti:
- Convertitore C# da DWG a Jpeg2000 – Download gratuito
- Passaggi per convertire file DWG in documenti Jpeg2000
- Converti DWG in Jpeg2000 in modo programmatico
- Esporta DWG in Jpeg2000 con Opzioni
Convertitore C# da DWG a Jpeg2000 – Download gratuito
Useremo l’API Aspose.CAD for .NET per convertire un file DWG in un documento Jpeg2000. Viene fornita la possibilità di creare, modificare e manipolare file DWG nonché diversi altri tipi di file.
La classe Image dell’API è la classe base per tutti i tipi di disegni. La classe CadImage rappresenta un’immagine DWG. Possiamo impostare le proprietà PageWidth e PageHeight utilizzando la classe CadRasterizationOptions. La classe Jpeg2000Options dell’API consente di specificare le opzioni Jpeg2000.
Si prega di scaricare la DLL dell’API o installarla utilizzando NuGet.
PM> Install-Package Aspose.CAD
Come convertire file DWG in Jpeg2000 usando C#
Possiamo facilmente convertire un file DWG in un documento Jpeg2000 utilizzando Aspose.CAD for .NET seguendo i passaggi indicati di seguito:
- Carica un file di disegno DWG.
- Salva DWG come Jpeg2000.
Vediamo ora come eseguire questi passaggi in C# per convertire un file DWG in un documento Jpeg2000.
Converti DWG in Jpeg2000 a livello di codice in C#
Si prega di seguire i passaggi indicati di seguito per convertire un DWG in un Jpeg2000:
- Utilizzare la classe Image per caricare prima un file DWG come input.
- Successivamente, crea un’istanza della classe Jpeg2000Options.
- Chiama il metodo Jpeg2000 Save() per salvarlo. Accetta due argomenti: Jpeg2000Options e il percorso del file Jpeg2000 di output.
L’esempio di codice seguente mostra come convertire un file DWG in un documento Jpeg2000 utilizzando C#.
string inputFile = "file.dwg";
using (Image image = Image.Load(inputFile))
{
// Inizializza l'oggetto della classe Jpeg2000Options
Jpeg2000Options options = new Jpeg2000Options();
// Esporta DWG in Jpeg2000
string outPath = "output.j2k";
image.Save(outPath, options);
}
Esporta DWG in Jpeg2000 con le opzioni in C#
Possiamo specificare le opzioni di salvataggio Jpeg2000 durante la conversione di un file DWG in un documento Jpeg2000 seguendo i passaggi indicati di seguito:
- Utilizzare la classe Image per importare prima un file DWG come input.
- Successivamente, crea una nuova istanza della classe CadRasterizationOptions.
- Successivamente, inserisci la larghezza e l’altezza della pagina.
- Successivamente, crea un’istanza della classe Jpeg2000Options.
- Successivamente, scegli CadRasterizationOptions per la proprietà VectorRasterizationOptions.
- Chiama la funzione Jpeg2000 Save() per salvarlo. Accetta due argomenti: Jpeg2000Options e la posizione del file Jpeg2000 di output.
L’esempio di codice seguente mostra come specificare l’altezza e la larghezza della pagina durante il salvataggio di un file DWG come documento Jpeg2000 utilizzando C#.
string inputFile = "file.dwg";
using (Image image = Image.Load(inputFile))
{
// Inizializza l'oggetto della classe Jpeg2000Options
Jpeg2000Options options = new Jpeg2000Options();
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.PageHeight = 500;
cadRasterizationOptions.PageWidth = 500;
options.VectorRasterizationOptions = cadRasterizationOptions;
// Esporta DWG in Jpeg2000
string outPath = "output.j2k";
image.Save(outPath, options);
}
Ottieni una licenza temporanea gratuita
Puoi ottenere una licenza temporanea gratuita per provare la libreria senza limiti di valutazione.
Conclusione
In questo articolo abbiamo imparato a:
- caricare un file di disegno DWG esistente;
- specificare l’altezza e la larghezza della pagina;
- definire le opzioni di salvataggio;
- salva DWG come Jpeg2000 in C#.
La condivisione dei documenti è una parte fondamentale delle operazioni quotidiane della maggior parte delle organizzazioni e avere la capacità di convertire e combinare rapidamente e facilmente i tipi di file garantisce la possibilità di effettuare trasferimenti di file sicuri senza creare inconsapevolmente problemi. Oltre a convertire un DWG in un Jpeg2000 in C#, puoi saperne di più su Aspose.CAD per l’API .NET utilizzando la documentazione. In caso di qualsiasi ambiguità, non esitate a contattarci sul nostro forum di supporto gratuito.