Converti DWG in Jpeg2000 in C#

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:

  1. Convertitore C# da DWG a Jpeg2000 – Download gratuito
  2. Passaggi per convertire file DWG in documenti Jpeg2000
  3. Converti DWG in Jpeg2000 in modo programmatico
  4. 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:

  1. Utilizzare la classe Image per caricare prima un file DWG come input.
  2. Successivamente, crea un’istanza della classe Jpeg2000Options.
  3. 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:

  1. Utilizzare la classe Image per importare prima un file DWG come input.
  2. Successivamente, crea una nuova istanza della classe CadRasterizationOptions.
  3. Successivamente, inserisci la larghezza e l’altezza della pagina.
  4. Successivamente, crea un’istanza della classe Jpeg2000Options.
  5. Successivamente, scegli CadRasterizationOptions per la proprietà VectorRasterizationOptions.
  6. 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.

Guarda anche