Konvertieren Sie DWG in Python in PDF

Die Datei DWG speichert 2D und 3D-Konstruktionsdaten wie geometrische Daten, Farbe, Materialien und Text. Es ist ein proprietäres Dateiformat von AutoCAD, einer Softwareanwendung für computergestütztes Design (CAD). Da DWG Dateien ziemlich groß sind, werden sie häufig in andere Dateiformate wie PDF konvertiert, um die gemeinsame Nutzung und Zusammenarbeit zu erleichtern. PDFs sind für diesen Zweck eine beliebte Wahl, da sie einfach auf verschiedenen Plattformen angezeigt und geteilt werden können. Das Konvertieren von DWG Dateien in PDFs kann jedoch eine mühsame Aufgabe sein, insbesondere wenn Sie eine große Anzahl von Dateien konvertieren müssen. In diesem Blogbeitrag erfahren Sie, wie Sie DWG in Python in PDF konvertieren. Also lasst uns anfangen!

Folgende Themen sollen in diesem Artikel behandelt werden:

  1. Python DWG zu PDF Konverter – kostenloser Download
  2. Schritte zum Konvertieren einer DWG-Datei in PDF
  3. Programmgesteuertes Konvertieren von DWG in PDF
  4. DWG mit Optionen in PDF exportieren
  5. Spezifisches Layout von DWG in PDF exportieren
  6. DWG in PDF/A oder PDF/B konvertieren
  7. Holen Sie sich eine kostenlose Lizenz
  8. DWG zu PDF Konverter kostenlos online
  9. Python DWG to PDF Converter – Lernressourcen

Python DWG to PDF Converter – kostenloser Download

Zum Konvertieren einer DWG-Datei in ein PDF Dokument verwenden wir die API Aspose.CAD for Python. Es ermöglicht das Erstellen, Bearbeiten und Manipulieren von DWG Dateien und mehreren anderen Dateiformaten.

Bitte verwenden Sie den folgenden Pip-Befehl, um die Bibliothek von PyPI zu installieren.

pip install aspose-cad

So konvertieren Sie eine DWG-Datei in PDF

Wir können eine DWG-Datei ganz einfach in ein PDF Dokument konvertieren, indem wir die folgenden Schritte ausführen:

  1. Laden Sie eine DWG-Zeichnungsdatei.
  2. Geben Sie CAD-Rasterungsbildoptionen an.
  3. Definieren Sie PDF-Speicheroptionen.
  4. DWG als PDF speichern.

Sehen wir uns nun an, wie Sie diese Schritte in Python ausführen, um eine DWG-Datei in ein PDF Dokument zu konvertieren.

Konvertieren Sie DWG in Python in PDF

Bitte befolgen Sie die unten angegebenen Schritte, um eine DWG-Datei in eine PDF-Datei zu konvertieren:

  1. Laden Sie eine DGN-Eingabedatei mit der Image Klasse.
  2. Erstellen Sie eine Instanz der PdfOptions Klasse.
  3. Rufen Sie schließlich die Methode save() auf, um DWG als PDF zu speichern. Als Argumente werden der Ausgabepfad der PDF-Datei und PdfOptions verwendet.

Das folgende Codebeispiel zeigt, wie Sie eine DWG-Datei mit Python in ein PDF Dokument konvertieren.

# Das folgende Codebeispiel zeigt, wie Sie eine DWG-Datei mit Python in ein PDF Dokument konvertieren.
import aspose.cad as cad

# Laden Sie eine vorhandene DWG-Datei
image = cad.Image.load("C:\Files\sample.dwg")

# Geben Sie PDF-Optionen an
pdfOptions = cad.imageoptions.PdfOptions()

# Als PDF speichern
image.save("C:\Files\output.pdf", pdfOptions)

Exportieren Sie DWG in PDF mit Optionen in Python

Wir können PDF-Speicheroptionen angeben, während wir eine DWG-Datei in ein PDF Dokument konvertieren, indem wir die folgenden Schritte ausführen:

  1. Laden Sie zunächst eine DWG-Eingabedatei mithilfe der Image Klasse.
  2. Erstellen Sie als Nächstes eine Instanz der CadRasterizationOptions Klasse.
  3. Geben Sie dann die Eigenschaften pagewidth und pageheight an.
  4. Erstellen Sie in der Zwischenzeit eine Instanz der PdfOptions Klasse.
  5. Legen Sie danach die Eigenschaft vectorrasterizationoptions als CadRasterizationOptions fest.
  6. Rufen Sie schließlich die Methode save() auf, um DWG als PDF zu speichern.

Das folgende Codebeispiel zeigt, wie Sie die Seitenhöhe und -breite angeben, während Sie eine DWG-Datei als PDF Dokument mit Python speichern.

# Das folgende Codebeispiel zeigt, wie Sie die Seitenhöhe und -breite angeben, während Sie eine DWG-Datei als PDF Dokument mit Python speichern.
import aspose.cad as cad

# Laden Sie eine vorhandene DWG-Datei
image = cad.Image.load("C:\Files\sample.dwg")

# Initialisieren und spezifizieren Sie CAD-Optionen
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.page_width = 1200
rasterizationOptions.page_height = 1200

# Geben Sie PDF-Optionen an
pdfOptions = cad.imageoptions.PdfOptions()
pdfOptions.vector_rasterization_options = rasterizationOptions

# Als PDF speichern
image.save("C:\Files\output.pdf", pdfOptions)

Exportieren Sie ein bestimmtes Layout von DWG in PDF in Python

Wir können PDF-Speicheroptionen angeben, während wir eine DWG-Datei in ein PDF Dokument konvertieren, indem wir die folgenden Schritte ausführen:

  1. Laden Sie zunächst eine DWG-Eingabedatei mithilfe der Image Klasse.
  2. Erstellen Sie als Nächstes eine Instanz der CadRasterizationOptions Klasse.
  3. Legen Sie dann die Layouts-Eigenschaft fest.
  4. Erstellen Sie in der Zwischenzeit eine Instanz der PdfOptions Klasse.
  5. Legen Sie danach die Eigenschaft vectorrasterizationoptions als CadRasterizationOptions fest.
  6. Rufen Sie schließlich die Methode save() auf, um DWG als PDF zu speichern.

Das folgende Codebeispiel zeigt, wie Sie das spezifische Layout einer DWG-Datei angeben, die als PDF Dokument in Python exportiert werden soll.

# Das folgende Codebeispiel zeigt, wie das spezifische Layout einer DWG-Datei angegeben wird, die als PDF Dokument in Python exportiert werden soll.
import aspose.cad as cad

# Laden Sie eine vorhandene DWG-Datei
image = cad.Image.load("C:\Files\sample.dwg")

# Initialisieren und spezifizieren Sie CAD-Optionen
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.page_width = 1200
rasterizationOptions.page_height = 1200
rasterizationOptions.layouts = ["Layout1"]

# Geben Sie PDF-Optionen an
pdfOptions = cad.imageoptions.PdfOptions()
pdfOptions.vector_rasterization_options = rasterizationOptions

# Als PDF speichern
image.save("C:\Files\output.pdf", pdfOptions)

Konvertieren Sie DWG in PDF/A oder PDF/B

Wir können DWG auch als PDF/A oder PDF/E speichern, indem Sie die folgenden Schritte ausführen:

  1. Laden Sie zunächst eine DWG-Eingabedatei mithilfe der Image Klasse.
  2. Erstellen Sie als Nächstes eine Instanz der CadRasterizationOptions Klasse.
  3. Erstellen Sie dann eine Instanz der PdfOptions Klasse.
  4. Legen Sie danach die Compliance-Eigenschaft fest.
  5. Rufen Sie schließlich die Methode save() auf, um DWG als PDF zu speichern.

Das folgende Codebeispiel zeigt, wie Sie eine DWG-Datei mit Python in PDF/A und PDF/B konvertieren.

# Das folgende Codebeispiel zeigt, wie Sie eine DWG-Datei mit Python in PDF/A und PDF/B konvertieren.
import aspose.cad as cad

# Laden Sie eine vorhandene DWG-Datei
image = cad.Image.load("C:\Files\sample.dwg")

# Initialisieren und spezifizieren Sie CAD-Optionen
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.page_width = 1200
rasterizationOptions.page_height = 1200

# Geben Sie PDF-Optionen an
pdfOptions = cad.imageoptions.PdfOptions()
pdfOptions.vector_rasterization_options = rasterizationOptions
pdfOptions.core_pdf_options = cad.imageoptions.PdfDocumentOptions()

# Als PDF/A speichern
pdfOptions.core_pdf_options.compliance = cad.imageoptions.PdfCompliance.PDF_A1A
image.save("C:\Files\output-a.pdf", pdfOptions)

# Als PDF/B speichern
pdfOptions.core_pdf_options.compliance = cad.imageoptions.PdfCompliance.PDF_A1B
image.save("C:\Files\output-b.pdf", pdfOptions)

AutoCAD to PDF Converter - Holen Sie sich eine kostenlose Lizenz

Sie können eine kostenlose temporäre Lizenz erhalten, um die Bibliothek ohne Evaluierungseinschränkungen zu testen.

Kostenloser Online-Konverter von DWG in PDF

Darüber hinaus können Sie DWG Dateien kostenlos online in PDF Dokumente konvertieren, indem Sie unsere kostenlose Web-App DWG to PDF Converter verwenden. Diese Web-App wurde mit der Aspose.CAD-API entwickelt.

https://products.aspose.app/cad/conversion/dwg

Sie können DWG in PDF online konvertieren – kostenloser Konverter lesen, um mehr zu erfahren.

Python DWG to PDF Converter – Lernressourcen

Sie können mehr über das Lesen, Konvertieren und Bearbeiten von AutoCAD-DWG Dateien ohne Verwendung von AutoCAD erfahren und andere Funktionen der Bibliothek mit den unten angegebenen Ressourcen erkunden:

Abschluss

In diesem Artikel haben wir gelernt, wie man eine vorhandene DWG-Datei lädt und die geladene DWG als PDF in Python speichert. Wir haben auch gesehen, wie Seitenhöhe, Breite, Layout und PDF-Konformität beim Exportieren von DWG in PDF angegeben werden. Durch die Nutzung von Aspose.CAD for Python können Entwickler den Konvertierungsprozess einfach automatisieren und eine benutzerdefinierte PDF-Ausgabe erstellen, die ihren spezifischen Anforderungen entspricht. Neben der Konvertierung einer DWG-Datei in eine PDF-Datei in Python können Sie DWG Dateien mit einer kostenlosen DWG-Konverter-Web-App online in PDF Dokumente konvertieren. Bei Unklarheiten kontaktieren Sie uns bitte in unserem kostenlosen Support-Forum.

Siehe auch