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:
- Laden Sie die DWF Zeichnungsdatei mit der Methode Image.load.
- Erstellen Sie ein Objekt der Klasse CadRasterizationOptions und setzen Sie die Eigenschaften page_height und page_width.
- Erstellen Sie ein Objekt der Klasse PdfOptions und setzen Sie die Eigenschaft vector_rasterization_options.
- 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:
- Laden Sie die DWF Zeichnungsdatei mit der Methode Image.load.
- Erstellen Sie ein Objekt der Klasse CadRasterizationOptions und setzen Sie die Eigenschaften page_height und page_width.
- Erstellen Sie ein Objekt der Klasse BmpOptions und setzen Sie die Eigenschaft vector_rasterization_options.
- 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) |