Einführung
Die Navigation in der Welt der CAD-Dateien kann eine Herausforderung sein, aber mit Aspose.CAD für .NET können Entwickler verschiedene CAD-Formate problemlos bearbeiten und konvertieren. Ein häufiges Bedürfnis ist die Konvertierung von DGN-Dateien in PDFs, die wir in diesem Tutorial Schritt für Schritt erläutern.
Voraussetzungen
Um mitmachen zu können, stellen Sie sicher, dass Sie über Folgendes verfügen:
- Grundkenntnisse in C# und dem .NET-Framework.
- Aspose.CAD für .NET-Bibliothek installiert. Sie können es herunterladen Hier.
- Eine Beispiel-DGN-Datei (z. B. Nikon_D90_Camera.dgn).
Schritt 1: Erforderliche Namespaces importieren
Beginnen Sie mit dem Importieren der relevanten Namespaces in Ihr C#-Projekt:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Aspose.CAD;
Schritt 2: Laden Sie die DGN-Datei
Geben Sie das Verzeichnis für Ihre DGN-Datei an und laden Sie sie mit dem folgenden Code:
string myDir = "Your Document Directory";
string sourceFilePath = myDir + "Nikon_D90_Camera.dgn";
using (DgnImage cadImage = (DgnImage)Image.Load(sourceFilePath))
{
// Die weitere Verarbeitung erfolgt hier ...
}
Schritt 3: Rasterisierungsoptionen konfigurieren
Richten Sie als Nächstes die Rasterungsoptionen ein, um zu definieren, wie Ihr DGN im PDF gerendert wird:
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions
{
PageWidth = 600, // Passen Sie die Breite nach Bedarf an
PageHeight = 300, // Passen Sie die Höhe nach Bedarf an
NoScaling = true,
AutomaticLayoutsScaling = false
};
Schritt 4: PDF-Optionen erstellen
Definieren Sie die PDF-Optionen und integrieren Sie dabei die zuvor konfigurierten Rasterungseinstellungen:
PdfOptions pdfOptions = new PdfOptions
{
VectorRasterizationOptions = rasterizationOptions
};
Schritt 5: Speichern Sie die DGN als PDF
Speichern Sie die DGN-Datei abschließend mit den von Ihnen konfigurierten Optionen als PDF:
cadImage.Save(myDir + "ExportDGNToPdf_out.pdf", pdfOptions);
Abschluss
Herzlichen Glückwunsch! Sie haben eine DGN-Datei mit Aspose.CAD für .NET erfolgreich in ein PDF konvertiert. Dieses einfache Tutorial führte Sie durch das Laden der DGN-Datei, das Festlegen der Rasterungsoptionen und das Speichern der Ausgabe als PDF.
Häufig gestellte Fragen
Benötige ich CAD-Vorkenntnisse, um Aspose.CAD zu verwenden?
Absolut! Aspose.CAD wurde entwickelt, um komplexe CAD-Aufgaben zu vereinfachen und es für alle Entwickler zugänglich zu machen, unabhängig von ihren CAD-Kenntnissen.
Wo finde ich weitere Ressourcen und Dokumentation für Aspose.CAD?
Umfassende Anleitungen und Beispiele finden Sie in der Aspose.CAD-Dokumentation.
Gibt es eine kostenlose Testversion für Aspose.CAD?
Ja, eine kostenlose Testversion ist erhältlich Hier.
Wie kann ich eine temporäre Lizenz für Aspose.CAD erhalten?
Sie können temporäre Lizenzen anfordern Hier.
Benötigen Sie Hilfe oder haben Sie Fragen?
Nehmen Sie an der Unterhaltung teil im Aspose.CAD-Forum für Community-Support und Anfragen.