Browse our Products

Aspose.CAD for Python 24.5.0 Release Notes

CADPYTHON-143CADAPP-1517: Iges reading problemEnhancement
CADPYTHON-142Part of the content is lost when converting dwf format files to PDFEnhancement
CADPYTHON-141Index out of range exception for DGN V7 to PNGEnhancement
CADPYTHON-140File can not be opened after DWG to DXF exportEnhancement
CADPYTHON-137Exception because of pdfOptions.Is3DContent for STP to PDFEnhancement
CADPYTHON-134Drawing is empty after DWG to PDF exportEnhancement
CADPYTHON-144“Image loading failed: Cannot open an image. The image file format may be not supported at the moment.” exception when open PLT fileEnhancement
CADPYTHON-139Exception during DWG to 3DS conversionEnhancement
CADPYTHON-136Line becomes shorter after explodeEnhancement
CADPYTHON-131Search for additional test files in Hidden modeEnhancement


The first release of the product supports the following features:

  • Easy and Lightweight Deployment - Aspose.CAD for Python is written as a Python wrapper on .NET core package and is provided as a single WHL file that can easily be deployed on the machines running Python.
  • High Fidelity to Report Design - Aspose.CAD for Python exports reports in such a way that they look identical to reports exported by the built-in exporters of Python.
  • Multipage export - Aspose.CAD for Python supports multipage export to the following formats: SVG, WMF, EMF, PDF, BMP, GIF, JPEG(JPG), PNG, JPPEG2000(J2K), PSD, WEBP, DICOM, TIFF(TIF).
  • Batch export - Aspose.CAD for Python supports export reports from Python in batch mode. Each page of the report will be saved as a separate file.

Usage Examples

import aspose.cad as cad

cadImage = cad.image.load("drawing.dxf");

rasterizationOptions = cad.CadRasterizationOptions();
pdfOptions = cad.PdfOptions();

cadImage.Save("output.pdf", pdfOptions);