wenn an eine Element infos in textform gehängt werden, muss für jedes attribut der speicher vorgehalten werden.
einen ca. faktor kann man sich ermitteln, indem man einfach einen test macht.
ich habe gerade eine Linie erzeugt auf einem leeren teilbild. das tb hat mit EINER einfachen linie 257kb.
Attribute dran gehängt - nur standard, nichts zusätzliches - Teilbild hat immernoch 257kb
die linie 1000 mal kopiert
fall 1 mit einfachen linien ergibt 321 kb
fall 2 mit attributierten linien ergibt 897 kb
zusätzlich noch Text1-Text5 an die linien gehängt (ohne inhalt, nur leere Attribute) ergibt 961kb
die attribute text1-text5 jeweils mit einem string mit 40 zeichen gefüllt ergibt 1.729 kb
d.h. wenn man die notwendigen attribute an jede linie hängt, auch wenn die info nicht gebracht wird, wird deutlich mehr speicher benötigt. denkt man z. b. an ein importiertes pdf mit linien glaube ich, dass hier unnötigerweise speicher verbraucht wird und probleme auftreten dürften.