If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.
If you experience errors, when you try to download a file, make sure your network policies (enforced by your company or ISP) allow downloading ZIP and/or MSI files.
Download Aspose.CAD for Python via .NET for CAD and BIM FIle Formats Processing
Aspose.CAD for Python via .NET is a CAD files Processing API that allows the developers to work with CAD and BIM documents without needing AutoCAD or any other CAD software to be installed.
You can easily use Aspose.CAD for Python via .NET from
pip with the following command.
Product Page | Docs | Demos | Blog | Code Samples | Free Support | Temporary License | EULA
Features
- Supports the latest versions of DWG, DXF, DRACO(DRC), DGN, DWF, DWFx, IFC, IGS(IGES), STL, DWT, FBX, PLT, CF2, OBJ, 3DS, STP, DXB, U3D, COLLADA(DAE), STEP(STP), CGM, GLB, GLTF formats.
- Convert CAD to PDF.
- Convert CAD to images.
- Track files processing progress.
- Manipulate drawing entities and blocks.
- Select and convert specific layouts of CAD drawings.
- Select and convert specific layers of CAD drawings.
- Adjust CAD drawing size before rendering.
Supported DXF/DWG versions
Aspose.CAD for Python supports DXF version AC1032 (AutoCAD 2018-2024) and we also support DWG version 2018 (AC1032) compatible with AutoCAD 2018-2024.
Conversion Features
AutoCAD®: DWG, DGN, DWT, DWF, DWFx
Plotter Configuration: PC3
Data Model: IFC
CAD Data Exchange: IGS(IGES)
3D Printing: STL
Vector Based Plotter: PLT
3D Package Design: CF2
Others: Collada(DAE), DXB, 3DS, U3D
AutoCAD®: DXF (Write feature is partially supported)
3D Geometry: OBJ
GL Binary: GLTF/GLB
Scalable Vector Graphics: SVG
Others: FBX, STEP(STP)
Save CAD files As
Fixed Layout: PDF
Vector Image: WMF, EMF, CGM
Raster Image: TIFF, JPEG, PNG, GIF, BMP, PSD, JP2, WEBP, DICOM
The following table indicates the file formats that Aspose.CAD for Python can load and Save.
Format | Description | Load | Save | Remarks |
---|
PDF | Portable Document Format | No | Yes | |
CGM | Computer Graphics Metafile for 2D vector graphics | Yes | Yes | |
SVG | Scalable Vector Graphics (An XML-based vector image format) | Yes | Yes | |
JPEG | JPEG Format | Yes | Yes | |
EMF | Enhanced metafile format (EMF) | No | Yes | |
PNG | PNG Format | Yes | Yes | |
BMP | BMP Format | Yes | Yes | |
GIF | Graphic Interchange Format | Yes | Yes | |
TIFF | Single or Multi-Page TIFF Image | Yes | Yes | |
Aspose.CAD for Python can be used to develop 32-bit and 64-bit Python applications for different operating systems (such as Windows and Linux) where Python 3.5 or later is installed.
Get Started
Run pip install aspose-cad
to fetch the package. If you already have Aspose.CAD for Python and want to get the latest version, please run pip install --upgrade aspose-cad
.
To learn more about Aspose.CAD for Python and explore the basic requirements and features of the library, check out the following Aspose.CAD Documentation pages for other use cases.
Example of DXF to PDF convertion
Aspose.CAD for Python is a CAD editing, export and publshing API that lets you convert any existing DXF drawing to PDF format. The process of export of DXF to PDF can be flexibly customized.
Below code snippet follows these steps:
- Load an instance of DXF drawing by calling static method ’load’ on ‘Image’ class.
- Initialize Export options.
- Save output PDF document by calling ‘save’ method of the loaded instance.
import aspose.cad as cad
image = cad.Image.load("file.dxf")
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.layouts = ["Model"]
pdfOptions = cad.imageoptions.PdfOptions()
pdfOptions.vector_rasterization_options = rasterizationOptions
image.save("result.pdf", pdfOptions)
This wheel contains Aspose.CAD for Python via .NET version 25.3.0, built for macOS 11.0 (Big Sur) and targeting the ARM64 architecture.
Added:
Downloads: 
This wheel contains Aspose.CAD for Python via .NET version 25.3.0, built for Linux.
Added:
Downloads: 
This wheel contains Aspose.CAD for Python via .NET version 25.2.0, built for Linux.
Added:
Downloads: 
This wheel contains Aspose.CAD for Python via .NET version 25.1.0, built for Windows and targeting the AMD64 architecture.
Added:
Downloads: 
This wheel contains Aspose.CAD for Python via .NET version 25.1.0, built for Linux.
Added:
Downloads: 
This wheel contains Aspose.CAD for Python via .NET version 24.12.0, built for Windows and targeting the AMD64 architecture.
Added:
Downloads: 
This wheel contains Aspose.CAD for Python via .NET version 24.12.0, built for Linux.
Added:
Downloads: 
This wheel contains Aspose.CAD for Python via .NET version 24.11.0, built for Windows and targeting the AMD64 architecture.
Added:
Downloads: 
This wheel contains Aspose.CAD for Python via .NET version 24.11.0, built for Linux.
Added:
Downloads: 
This wheel contains Aspose.CAD for Python via .NET version 24.10.0, built for Windows and targeting the AMD64 architecture.
Added:
Downloads: 
This wheel contains Aspose.CAD for Python via .NET version 24.10.0, built for Linux.
Added:
Downloads: 
This wheel contains Aspose.CAD for Python via .NET version 24.9.0, built for Windows and targeting the AMD64 architecture.
Added:
Downloads: 
This wheel contains Aspose.CAD for Python via .NET version 24.9.0, built for Linux.
Added:
Downloads: 
This wheel contains Aspose.CAD for Python via .NET version 24.8.0, built for Windows and targeting the AMD64 architecture.
Added:
Downloads: 
This wheel contains Aspose.CAD for Python via .NET version 24.8.0, built for Linux.
Added:
Downloads: 
This wheel contains Aspose.CAD for Python via .NET version 24.7.0, built for Windows and targeting the AMD64 architecture.
Added:
Downloads: 
This wheel contains Aspose.CAD for Python via .NET version 24.7.0, built for Linux and targeting the AMD64 architecture.
Added:
Downloads: 
This wheel contains Aspose.CAD for Python via .NET version 24.6.0, built for Windows and targeting the AMD64 architecture.
Added:
Downloads: 
This wheel contains Aspose.CAD for Python via .NET version 24.6.0, built for Linux and targeting the AMD64 architecture.
Added:
Downloads: 
This wheel contains Aspose.CAD for Python via .NET version 24.5.0, built for Windows and targeting the AMD64 architecture.
Added:
Downloads: 
This wheel contains Aspose.CAD for Python via .NET version 24.5.0, built for Linux and targeting the AMD64 architecture.
Added:
Downloads: 
This wheel contains Aspose.CAD for Python via .NET version 24.3.0, built for Windows and targeting the AMD64 architecture.
Added:
Downloads: 
This wheel contains Aspose.CAD for Python via .NET version 24.3.0, built for Linux and targeting the AMD64 architecture.
Added:
Downloads: 
This wheel delivers Aspose.CAD for Python via .NET version 24.2.1, tailored for Windows and targeting the AMD64 architecture for CAD drawing manipulation.
Added:
Downloads: 
This wheel packages Aspose.CAD for Python via .NET version 24.2.1, optimized for Linux on x86_64 architectures, enabling advanced CAD file processing.
Added:
Downloads: 
This wheel delivers Aspose.CAD for Python via .NET version 24.2.0, tailored for Windows and targeting the AMD64 architecture for CAD drawing manipulation.
Added:
Downloads: 
This wheel packages Aspose.CAD for Python via .NET version 24.2.0, optimized for Linux on x86_64 architectures, enabling advanced CAD file processing.
Added:
Downloads: 
This wheel delivers Aspose.CAD for Python version 23.12, tailored for Windows and targeting the AMD64 architecture for CAD drawing manipulation.
Added:
Downloads: 
This wheel packages Aspose.CAD for Python version 23.12, optimized for Linux on x86_64 architectures, enabling advanced CAD file processing.
Added:
Downloads: 
It contains Aspose.CAD for Python via .NET 23.10.0 Windows x64 release.
Added:
Downloads: 
It contains Aspose.CAD for Python via .NET 23.10.0 Linux x86-64 release.
Added:
Downloads: 
It contains Aspose.CAD for Python via .NET 23.9.0, Windows x64 release.
Added:
Downloads: 
It contains Aspose.CAD for Python via .NET 23.9.0, Linux x86, x64 release.
Added:
Downloads: 
This wheel contains Aspose.CAD for Python via .NET version 23.6.0, built for Windows and targeting the AMD64 architecture.
Added:
Downloads: 
It contains Aspose.CAD for Python via .NET 22.2.0, Windows x64 release.
Added:
Downloads: 