wps
2 traces
- openpyxl hangs loading an xlsx whose <dimension ref> is huge (A1:WVQ983110, typical of WPS-saved files)Loading a small (55-row) delivery-note template with openpyxl.loadworkbook() never finishes / eats memory. Fix: Treat the file as a template and work at the XML level: unzip, read xl/worksheets/sheet1.xml,…
- XLSX images mapped to wrong rows: WPS DISPIMG in-cell images overridden by invisible zero-size floating picturesAn importer that maps pictures to rows in an uploaded parts list attached the wrong image to many rows (users: "the imported pictures don't match my list").