DWF-Zeichnungen

Export von DWF-Zeichnungen nach PDF

Aspose.CAD bietet die Funktion, AutoCAD DWF Zeichnungseinheiten zu laden und sie als gesamte Zeichnung im PDF Format zu rendern. Der Ansatz zur Konvertierung von DWF nach PDF funktioniert wie folgt:

  1. Laden Sie die DWF Zeichnungsdatei mit der Methode Image.load.
  2. Erstellen Sie ein Objekt der Klasse CadRasterizationOptions und setzen Sie die Eigenschaften page_height und page_width.
  3. Erstellen Sie ein Objekt der Klasse PdfOptions und setzen Sie die Eigenschaft vector_rasterization_options.
  4. Rufen Sie Image.save auf und übergeben Sie ein Objekt von PdfOptions als zweiten Parameter.

Beispielcode

Das folgende Codebeispiel zeigt, wie man eine Datei mit den Standardeinstellungen konvertiert.

import aspose.cad as cad;
cadImage = cad.Image.load("file.dwf");
rasterizationOptions = cad.imageoptions.CadRasterizationOptions();
rasterizationOptions.page_width = 1200
rasterizationOptions.page_height = 1200
pdfOptions = cad.imageoptions.PdfOptions();
pdfOptions.vector_rasterization_options = rasterizationOptions;
cadImage.save("result.pdf", pdfOptions)

Export von DWF-Zeichnungen nach BMP

Aspose.CAD bietet die Funktion, AutoCAD DWF Zeichnungseinheiten zu laden und sie als gesamte Zeichnung im BMP Format zu rendern. Der Ansatz zur Konvertierung von DWF nach BMP funktioniert wie folgt:

  1. Laden Sie die DWF Zeichnungsdatei mit der Methode Image.load.
  2. Erstellen Sie ein Objekt der Klasse CadRasterizationOptions und setzen Sie die Eigenschaften page_height und page_width.
  3. Erstellen Sie ein Objekt der Klasse BmpOptions und setzen Sie die Eigenschaft vector_rasterization_options.
  4. Rufen Sie Image.save auf und übergeben Sie ein Objekt von BmpOptions als zweiten Parameter.

Beispielcode

Das folgende Codebeispiel zeigt, wie man eine DWF Datei mit den Standardeinstellungen in BMP konvertiert.

import aspose.cad as cad;
cadImage = cad.Image.load("file.dwf");
rasterizationOptions = cad.imageoptions.CadRasterizationOptions();
rasterizationOptions.page_width = 1200
rasterizationOptions.page_height = 1200
bmpOptions = cad.imageoptions.BmpOptions();
bmpOptions.vector_rasterization_options = rasterizationOptions;
cadImage.save("result.bmp", bmpOptions)