Reverse-engineered EPLAN's proprietary PDF text encoding to recover accurate vector and text data from exported electrical schematics — where standard extractors, and even paid commercial tools, fail — and built a toolchain that converts Rockwell and Siemens PLC exports directly into EPLAN import data and complete QElectroTech CAD documentation.
EPLAN's PDF export uses a custom-embedded font with no standard character mapping, defeating ordinary text extraction. The tool parses the PDF's raw content stream — tracking the graphics-state and text-transformation operators directly — to recover exact vector geometry and character data, then feeds that into per-vendor converters that translate PLC I/O and tag data into CAD-ready drawing sets.
On the bundled reference project, the tool generates a complete 32-folio QElectroTech drawing set from a single Rockwell L5X export.