So konvertieren Sie DGN in JPG in C#

Dieses grundlegende Tutorial erklärt, wie man DGN in C# in JPG konvertiert**. Es enthält alle wichtigen Informationen wie den schrittweisen Algorithmus und das Code-Snippet zum Exportieren von DGN in JPG-Bilder in C#. Sie werden verschiedene Eigenschaften erkunden, um den Bildwiedergabeprozess von DGN bis JPG zu steuern.

Schritte zum Konvertieren von DGN in JPG in C#

  1. Installieren Sie Aspose.CAD for .NET aus dem NuGet-Paket-Manager
  2. Laden Sie die DGN-Eingabedatei mit der Klasse Image
  3. Erstellen Sie ein Objekt der Klasse CadRasterizationOptions und legen Sie seine Eigenschaften fest
  4. Initialisieren Sie ein JpegOptions-Klassenobjekt, um die Ausgabe-JPG-Optionen festzulegen
  5. Konvertieren Sie die DGN mit der Save-Methode in JPG

Die oben besprochenen Schritte erklären genau den Algorithmus zum Konvertieren von DGN in JPEG in C#. Zuerst werden die Details zum Konfigurieren der Umgebung freigegeben und dann können Sie die Eingabedatei laden. Anschließend werden die Eigenschaften wie Bildgröße, Skalierung etc. eingestellt, bevor das Bild als JPG-Datei gerendert wird.

Code zum Konvertieren von DGN in JPG in C#

using System;
using Aspose.CAD;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to convert DGN to JPG in C#
{
// Initialize license
License lic = new License();
lic.SetLicense("Aspose.Total.lic");
// Load the DGN file.
using (Aspose.CAD.FileFormats.Dgn.DgnImage dgnImage = (Aspose.CAD.FileFormats.Dgn.DgnImage)Aspose.CAD.Image.Load("input.dgn"))
{
// Create an object of DgnRasterizationOptions
Aspose.CAD.ImageOptions.CadRasterizationOptions rasterizationOptions = new Aspose.CAD.ImageOptions.CadRasterizationOptions();
rasterizationOptions.PageWidth = 600;
rasterizationOptions.PageHeight = 300;
rasterizationOptions.NoScaling = true;
rasterizationOptions.AutomaticLayoutsScaling = false;
// Create JpegOptions class object
Aspose.CAD.ImageOptionsBase options = new Aspose.CAD.ImageOptions.JpegOptions();
options.VectorRasterizationOptions = rasterizationOptions;
// Call Save method
dgnImage.Save("DGNToJPG.jpg", options);
}
Console.WriteLine("Done");
}
}
}

Dieses Code-Snippet kann verwendet werden, um DGN in JPG in C# mit ein paar API-Aufrufen zu rendern. Die CadRasterizationOptions-Klasse wird verwendet, um die automatische Layoutskalierung, Ebenen, Ränder, Qualität usw. festzulegen. Schließlich wird das JpegOptions-Klassenobjekt zum Rendern des JPG-Ausgabebilds initialisiert.

In diesem Lernprogramm haben Sie gelernt, eine DGN-Datei in C# in JPG zu exportieren. Wenn Sie sich jedoch das PDF-Rendering ansehen möchten, lesen Sie bitte den Artikel zu So konvertieren Sie DGN in C# in PDF.

 Deutsch