Exportieren Sie DGN als PDF in Aspose.CAD für .NET
Einführung
In der Welt der .NET-Entwicklung ist Aspose.CAD eine leistungsstarke Bibliothek, die die Bearbeitung und Konvertierung von CAD-Dateien erleichtert. Eine häufige Aufgabe für Entwickler ist das Exportieren von DGN-Dateien in das PDF-Format. In diesem Tutorial führen wir den Prozess Schritt für Schritt durch, indem wir Aspose.CAD für .NET verwenden.
Voraussetzungen
Bevor Sie mit dem Tutorial beginnen, stellen Sie sicher, dass Folgendes vorhanden ist:
- Grundkenntnisse in C# und dem .NET Framework.
- Aspose.CAD für .NET-Bibliothek installiert. Sie können es herunterladenHier.
- Eine Beispiel-DGN-Datei, zum Beispiel „Nikon_D90_Camera.dgn“ für dieses Tutorial.
Namespaces importieren
Beginnen Sie in Ihrem C#-Projekt mit dem Importieren der erforderlichen Namespaces:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Aspose.CAD;
Schritt 1: DGN-Datei laden
string MyDir = "Your Document Directory";
string sourceFilePath = MyDir + "Nikon_D90_Camera.dgn";
using (DgnImage cadImage = (DgnImage)Image.Load(sourceFilePath))
{
// Ihr Code hier...
}
Schritt 2: Rasterisierungsoptionen konfigurieren
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.PageWidth = 600;
rasterizationOptions.PageHeight = 300;
rasterizationOptions.NoScaling = true;
rasterizationOptions.AutomaticLayoutsScaling = false;
Schritt 3: PDF-Optionen erstellen
PdfOptions pdfOptions = new PdfOptions();
pdfOptions.VectorRasterizationOptions = rasterizationOptions;
Schritt 4: Als PDF speichern
cadImage.Save(MyDir + "ExportDGNToPdf_out.pdf", pdfOptions);
Abschluss
Glückwunsch! Sie haben mit Aspose.CAD für .NET erfolgreich eine DGN-Datei in PDF exportiert. In diesem Tutorial wurden die wesentlichen Schritte behandelt, vom Laden der DGN-Datei über die Konfiguration der Rasterisierungsoptionen bis hin zum Speichern der Ausgabe als PDF.
FAQs
F1: Kann ich Aspose.CAD für .NET ohne CAD-Vorkenntnisse verwenden?
A1: Auf jeden Fall! Aspose.CAD vereinfacht komplexe CAD-Aufgaben und macht es für Entwickler mit unterschiedlichem Hintergrund zugänglich.
F2: Wo finde ich weitere Beispiele und Dokumentation für Aspose.CAD?
A2: Entdecken Sie dieDokumentation Ausführliche Anleitungen und Beispiele finden Sie hier.
F3: Gibt es eine kostenlose Testversion für Aspose.CAD?
A3: Ja, Sie können eine kostenlose Testversion erhaltenHier.
F4: Wie kann ich temporäre Lizenzen für Aspose.CAD erhalten?
A4: Besorgen Sie sich temporäre LizenzenHier.
F5: Benötigen Sie Hilfe oder haben Sie Fragen?
A5: Besuchen Sie dieAspose.CAD-Forum für die Unterstützung der Gemeinschaft.