About
A Python Interface to DXF
Quick Infos
- ezdxf is a Python package to create new DXF files and read/modify/write existing DXF files
- MIT-License
- the intended audience are programmers
- requires Python 3.9 or later
- OS independent
- tested with CPython and pypy3
- has type annotations and passes
mypy --ignore-missing-imports -p ezdxf
successful
- additional required packages for the core package without add-ons:
- read/write/new support for DXF versions: R12, R2000, R2004, R2007, R2010, R2013 and R2018
- read-only support for DXF versions R13/R14 (upgraded to R2000)
- read-only support for older DXF versions than R12 (upgraded to R12)
- read/write support for ASCII DXF and Binary DXF
- retains third-party DXF content
- optional C-extensions for CPython are included in the binary wheels, available on PyPI for Windows, Linux and macOS
Installation
Documentation
Source Code