# Altium schematic reader # This is a Python script that can parse Altium \*.SchDoc files, convert them to SVG images, or display them in a window. It is incomplete and there are probably many schematic elements and settings that it does not (yet) understand. The \*.SchDoc file format has been documented somewhat in [format.md] (format.md). ## Dependencies ## * Python 3, from * The OleFileIO library. Either version 0.30 of the OleFileIO_PL fork, from , or version 2.4 of the Pillow fork, from . ## Usage ## Conversion to SVG: ```shell python3 altium.py schematic.SchDoc > output.svg ``` Display in a window: ```shell python3 altium.py --renderer tk schematic.SchDoc ```