Konvertieren Sie DWG in Jpeg2000 in C#

Für die Erstellung von 2D oder 3D-Zeichnungen benötigt CAD-Software DWG Dateien. Insbesondere kann eine DWG-Datei zur Entwicklung und Aufbewahrung von Plänen für Bauprojekte wie Straßen, Brücken und Gebäude verwendet werden. Unter bestimmten Umständen müssen wir Zeichnungen möglicherweise programmgesteuert aus DWG Dateien in Jpeg2000 Dokumente exportieren. Diese Transformationen ermöglichen die mobile gemeinsame Nutzung von Zeichnungen. Erfahren Sie in diesem Beitrag, wie Sie eine DWG-Datei in eine Jpeg2000-Datei in C# konvertieren.

Die folgenden Themen sollen in diesem Artikel behandelt werden:

  1. C# DWG zu Jpeg2000 Konverter – Kostenloser Download
  2. Schritte zum Konvertieren einer DWG-Datei in ein Jpeg2000 Dokument
  3. DWG programmgesteuert in JPEG2000 konvertieren
  4. DWG mit Optionen nach JPEG2000 exportieren

C# DWG zu Jpeg2000 Konverter – kostenloser Download

Wir verwenden die API Aspose.CAD for .NET, um eine DWG-Datei in ein Jpeg2000 Dokument zu konvertieren. Es besteht die Möglichkeit, DWG Dateien sowie eine Reihe anderer Dateitypen zu erstellen, zu bearbeiten und zu manipulieren.

Die Klasse Image der API ist die Basisklasse für alle Arten von Zeichnungen. Die Klasse CadImage repräsentiert ein DWG bild. Wir können die Eigenschaften PageWidth und PageHeight mithilfe der Klasse CadRasterizationOptions festlegen. Die Klasse Jpeg2000Options der API ermöglicht die Angabe der Jpeg2000-Optionen.

Bitte laden Sie die DLL der API herunter oder installieren Sie sie mit NuGet.

PM> Install-Package Aspose.CAD

So konvertieren Sie eine DWG-Datei mit C# in JPEG2000

Mit Aspose.CAD for .NET können wir eine DWG-Datei ganz einfach in ein Jpeg2000 Dokument konvertieren, indem wir die folgenden Schritte ausführen:

  • Laden Sie eine DWG-Zeichnungsdatei.
  • Speichern Sie DWG als JPEG2000.

Sehen wir uns nun an, wie Sie diese Schritte in C# ausführen, um eine DWG-Datei in ein Jpeg2000 Dokument zu konvertieren.

Konvertieren Sie DWG programmgesteuert in Jpeg2000 in C#

Bitte befolgen Sie die folgenden Schritte, um eine DWG-Datei in ein Jpeg2000-Format zu konvertieren:

  1. Verwenden Sie die Image Klasse, um zunächst eine DWG-Datei als Eingabe zu laden.
  2. Erstellen Sie als Nächstes eine Instanz der Klasse Jpeg2000Options.
  3. Rufen Sie die Jpeg2000-Methode Save() auf, um es zu speichern. Es akzeptiert zwei Argumente: Jpeg2000Options und den Pfad der Ausgabe-Jpeg2000-Datei.

Das folgende Codebeispiel zeigt, wie Sie eine DWG-Datei mit C# in ein Jpeg2000 Dokument konvertieren.

string inputFile = "file.dwg";
using (Image image = Image.Load(inputFile))
{
    // Initialisieren Sie das Jpeg2000Options Klassenobjekt
    Jpeg2000Options options = new Jpeg2000Options();
    
    // DWG nach JPEG2000 exportieren
    string outPath = "output.j2k";
    image.Save(outPath, options);
}

Exportieren Sie DWG nach Jpeg2000 mit Optionen in C#

Wir können Jpeg2000-Speicheroptionen festlegen, während wir eine DWG-Datei in ein Jpeg2000 Dokument konvertieren, indem wir die folgenden Schritte ausführen:

  1. Verwenden Sie zunächst die Image Klasse, um eine DWG-Datei als Eingabe zu importieren.
  2. Erstellen Sie als Nächstes eine neue Instanz der Klasse CadRasterizationOptions.
  3. Geben Sie als Nächstes die Breite und Höhe der Seite ein.
  4. Erstellen Sie anschließend eine Instanz der Klasse Jpeg2000Options.
  5. Wählen Sie als Nächstes CadRasterizationOptions für die VectorRasterizationOptions-Eigenschaft aus.
  6. Rufen Sie die Jpeg2000 Save() funktion auf, um es zu speichern. Es akzeptiert zwei Argumente: Jpeg2000Options und den Speicherort der Jpeg2000-Ausgabedatei.

Das folgende Codebeispiel zeigt, wie Sie die Seitenhöhe und -breite angeben, während Sie eine DWG-Datei als Jpeg2000 Dokument mit C# speichern.

string inputFile = "file.dwg";
using (Image image = Image.Load(inputFile))
{
    // Initialisieren Sie das Jpeg2000Options Klassenobjekt
    Jpeg2000Options options = new Jpeg2000Options();
    
    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;
    
    // DWG nach JPEG2000 exportieren
    string outPath = "output.j2k";
    image.Save(outPath, options);
}

Erhalten Sie eine kostenlose temporäre Lizenz

Sie können eine kostenlose temporäre Lizenz erwerben, um die Bibliothek ohne Evaluierungseinschränkungen auszuprobieren.

Abschluss

In diesem Artikel haben wir gelernt, wie man:

  • Laden Sie eine vorhandene DWG-Zeichnungsdatei.
  • Geben Sie die Seitenhöhe und -breite an.
  • Speicheroptionen definieren;
  • Speichern Sie DWG als Jpeg2000 in C#.

Die gemeinsame Nutzung von Dokumenten ist in den meisten Unternehmen ein wichtiger Bestandteil des Tagesgeschäfts. Die Möglichkeit, Dateitypen schnell und einfach zu konvertieren und zu kombinieren, stellt sicher, dass Sie sichere Dateiübertragungen durchführen können, ohne unwissentlich Probleme zu verursachen. Neben der Konvertierung einer DWG-Datei in eine JPEG2000-Datei in C# können Sie mithilfe der Dokumentation mehr über die Aspose.CAD for .NET API erfahren. Bei Unklarheiten können Sie uns gerne in unserem kostenlosen Support-Forum kontaktieren.

Siehe auch