In diesem kurzen Artikel erfahren Sie, wie Sie in Python **DGN in PDF konvertieren. Er enthält den schrittweisen Algorithmus sowie einen Codeausschnitt zur Entwicklung eines DGN-zu-PDF-Konverters in Python. Darüber hinaus wird auch die Anpassung der DGN-Dateidarstellung an benutzerdefinierte Anforderungen erläutert.
Schritte zum Konvertieren von DGN in PDF in Python
- Konfigurieren Sie die Umgebung, indem Sie die Bibliothek Aspose.CAD installieren
- Lesen Sie die Quell-DGN-Datei mit der Klasse Image
- Initiieren Sie ein Objekt der Klasse CadRasterizationOptions
- Erstellen Sie ein Objekt der Klasse PdfOptions, um PDF-Rendering-Optionen festzulegen
- Rufen Sie die Speichermethode auf, um das DGN- in das PDF-Format zu konvertieren
Diese Schritte erläutern den Programmablauf zum Rendern von DGN in PDF in Python. Der Prozess beginnt mit dem Lesen der Eingabe-DGN-Datei und dem anschließenden Festlegen der benutzerdefinierten Eigenschaften für das Ausgabe-PDF-Dokument. Schließlich wird die PDF-Datei generiert, die je nach Anwendungsanforderungen auf die Festplatte oder in einen Stream geschrieben werden kann.
Code zur Entwicklung eines DGN-zu-PDF-Konverters in Python
Der obige Codeausschnitt demonstriert den Export einer DGN-Datei in PDF in Python. Der Konstruktor der Image-Klasse wird verwendet, um die Quellzeichnung zu laden. Anschließend werden verschiedene Rasterungsoptionen festgelegt, wie z. B. Seitengröße, Seitenränder, Seitenrahmen, Zoom, Skalierung, Vordergrund- oder Hintergrundfarbe usw. Ebenso können Sie die Auflösung, das Timeout-Token und XMP-Metadaten sowie andere PDF-Eigenschaften mithilfe der PdfOptions-Klasse angeben. Auf diese Weise können Sie verschiedene Anpassungen vornehmen, um den Rendering-Prozess entsprechend Ihren Anforderungen zu steuern.
In diesem Thema haben wir gelernt, DGN in Python in PDF zu rendern. Um jedoch die Konvertierung von IGES in PDF zu erkunden, lesen Sie den Artikel zu Konvertieren Sie IGES in PDF in Python.