Konvertieren Sie CF2 in BMP in C#

CAD-Datei CF2, die 3D-Verpackungsdesigns oder andere Modelldaten enthält; kann mit einer CAD/CAM-Maschine, beispielsweise einem Stanzgerät, bearbeitet und geschnitten werden; in einem offenen Format gespeichert, das von mehreren Hardwaregeräten und Softwareprogrammen erkannt werden kann. In bestimmten Fällen müssen wir möglicherweise Zeichnungen aus CF2 Dateien programmgesteuert in BMP Dokumente exportieren. Solche Konvertierungen ermöglichen die gemeinsame Nutzung von Zeichnungen in einem tragbaren Format. In diesem Artikel erfahren Sie, wie Sie eine CF2-Datei in C# in eine BMP konvertieren.

Die folgenden Themen sollen in diesem Artikel behandelt werden:

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

C# CF2 zu BMP-Konverter – kostenloser Download

Konvertieren Sie eine CF2-Datei in eine BMP-Datei. Wir verwenden Aspose.CAD for .NET. Es ermöglicht das Erstellen, Bearbeiten und Bearbeiten von CF2 Dateien und mehreren anderen Dateiformaten.

Die Basisklasse der API für alle Arten von Zeichnungen ist die Klasse Image. Ein CF2 bild wird durch die Klasse Cf2Image dargestellt. Mit der Klasse CadRasterizationOptions können wir die [PageWidth] ändern. und [PageHeight]-Eigenschaften. Die BMP-Optionen können mit der Klasse BmpOptions der API angegeben werden.

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

PM> Install-Package Aspose.CAD

So konvertieren Sie eine CF2-Datei mit C# in BMP

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

  • Laden Sie eine CF2-Zeichnungsdatei.
  • CF2 als BMP speichern.

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

Konvertieren Sie CF2 programmgesteuert in C# in BMP

Bitte befolgen Sie die folgenden Schritte, um einen CF2 in einen BMP umzuwandeln:

  1. Laden Sie eine CF2-Eingabedatei mithilfe der Image Klasse.
  2. Erstellen Sie eine Instanz der BmpOptions Klasse.
  3. Rufen Sie die Save()-Methode auf, um es als BMP zu speichern. Es verwendet den Pfad der BMP-Ausgabedatei und BmpOptions als Argumente.

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

string inputFile ="file.cf2";
using (Image image = Image.Load(inputFile))
{
    // Initialisieren Sie das BmpOptions Klassenobjekt
    BmpOptions options = new BmpOptions();

    // Exportieren Sie CF2 nach BMP
    string outPath = "output.bmp";
    image.Save(outPath, options);
}

Exportieren Sie CF2 nach BMP mit Optionen in C#

Wir können beim Konvertieren einer CF2-Datei in ein BMP Dokument BMP-Speicheroptionen angeben, indem wir die folgenden Schritte ausführen:

  1. Laden Sie eine CF2-Eingabedatei mithilfe der Image Klasse.
  2. Erstellen Sie eine Instanz der CadRasterizationOptions Klasse.
  3. Geben Sie die Seitenhöhe und -breite an.
  4. Erstellen Sie eine Instanz der BmpOptions Klasse.
  5. Legen Sie die VectorRasterizationOptions-Eigenschaft auf CadRasterizationOptions fest.
  6. Rufen Sie die Save()-Methode auf, um sie als BMP zu speichern. Es verwendet den Pfad der BMP-Ausgabedatei und BmpOptions als Argumente.

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

string inputFile ="file.cf2";
using (Image image = Image.Load(inputFile))
{
    // Initialisieren Sie das BmpOptions Klassenobjekt
    BmpOptions options = new BmpOptions();
    
    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;

    // Exportieren Sie CF2 nach BMP
    string outPath = "output.bmp";
    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 CF2-Zeichnungsdatei.
  • Geben Sie die Seitenhöhe und -breite an.
  • Speicheroptionen definieren;
  • Speichern Sie CF2 als BMP in C#.

Eine CF2-Datei ist ein dreidimensionales Design, das von CAD/CAM-Software und Hardwaregeräten verarbeitet werden kann. Es kann beispielsweise die Form und das Design eines Kartons speichern, bevor dieser gefaltet wird. Da CF2 Dateien in einem universellen Format gespeichert werden, können sie von verschiedenen Programmen importiert und exportiert werden. Weitere Informationen zur Aspose.CAD for .NET API finden Sie in der Dokumentation. Bei Unklarheiten können Sie uns gerne in unserem kostenlosen Support-Forum kontaktieren.

Siehe auch